Macro grid governance and communication

ABSTRACT

A governance apparatus and a communication method for communicating within the governance apparatus. The governance apparatus includes a Government. The Government includes Councils such that a macro grid including an artificial intelligence and the Government is configured to respond to an alert pertaining to an event through use of the artificial intelligence and the Government. The governance apparatus also includes an enhanced Transmission Control Protocol/Internet Protocol (TCP/IP) communication stack of layers including a Governance Layer and an Intelligence Layer. The Intelligence Layer includes intelligence software configured to process data pertaining to the event, data pertaining to the alert, and data pertaining to the Government. The Governance Layer includes governance software configured to filter data in a TCP/IP packet header structure through data security and data integrity algorithms, both to and from the intelligence software in the Intelligence Layer, to protect the artificial intelligence from attack.

This application is a continuation application claiming priority to Ser.No. 12/963,777, filed Dec. 9, 2010, which is a continuation of Ser. No.12/541,205, filed Aug. 14, 2009, Abandoned.

FIELD OF THE INVENTION

The present invention relates to a method and system for Intelligence,Governance & Communication.

BACKGROUND OF THE INVENTION

Alarms, beeps, whistles, and alerts commonly prevail. People aresurrounded by gadgets that warn of everything, from a kettle whistle, amicrowave oven beep, a cell phone melody, a washing machine chime, anintruder siren, a door bell, a reversing truck horn, an airplaneseat-belt gong, a radar detector buzzer, a target discriminators squeal,an inter-planetary probes micro-wave data burst, a tsunami sensorssonar, a global warning CO2 transponder, etc. The world is becomingdomestically, commercially, and militarily swamped by alerts.

Furthermore, the Internet now penetrates the lives of everyone. Peopleaccessing the Internet are not only surrounded by voluminous amounts ofinformation, but bombarded by unsolicited web pages, software viruses,inappropriate content, tricksters and conspirers, provided by a globalcommunication system continuing to grow exponentially withoutappropriate control. The world is becoming swamped with irrelevantnon-requested information (frequently by concealed perpetrators), and isstructurally restricted of its full potential to automatically respondand administer solutions to situations of need.

Unfortunately, current technology does not provide responses to alertsthat utilize resources efficiently with effective communication.

Thus, there is a need for a method, system, and apparatus that providesresponses to alerts that utilize resources efficiently with sufficientlyeffective communication with respect to the Internet.

SUMMARY OF THE INVENTION

The present invention provides a governance apparatus, comprising:

a Government comprising a plurality of governmental components, saidgovernmental components collectively comprising a plurality of Councilssuch that a macro grid comprising an artificial intelligence and theGovernment is configured to respond to an alert pertaining to an eventthrough use of the artificial intelligence and the Government, eachgovernmental component being an either an Executive or a Parliament; and

a plurality of micro grid apparatuses, each micro grid apparatus beingeither a simple micro grid apparatus or a complex micro grid apparatus,each complex micro grid apparatus being a connectivity structure, eachmicro grid apparatus being wirelessly connected to another micro gridapparatus of the plurality of micro grid apparatuses, each micro gridapparatus comprising a unique governmental component of the plurality ofgovernmental components, each Executive consisting of a unique processorof a plurality of processors disposed in a unique simple micro gridapparatus of the plurality of micro grid apparatuses, each Parliamentconsisting of a unique processor of each plurality of processors of atleast two pluralities of processors disposed in a unique complex microgrid apparatus of the plurality of micro grid apparatuses, eachprocessor of each plurality of processors of each micro grid apparatushaving its own operating system, each unique processor in each Executiveor Parliament in the Government being a Council of the plurality ofCouncils and having a unique operating system differing from theoperating system of each other processor in the plurality of processorsthat comprises said each unique processor.

The present invention provides a communication method, said methodcomprising:

providing a governance apparatus, said governance apparatus comprising:

-   -   a Government comprising a plurality of governmental components,        said governmental components collectively comprising a plurality        of Councils such that a macro grid comprising an artificial        intelligence and the Government is configured to respond to an        alert pertaining to an event through use of the artificial        intelligence and the Government, each governmental component        being an either an Executive or a Parliament; and    -   a plurality of micro grid apparatuses, each micro grid apparatus        being either a simple micro grid apparatus or a complex micro        grid apparatus, each complex micro grid apparatus being a        connectivity structure, each micro grid apparatus being        wirelessly connected to another micro grid apparatus of the        plurality of micro grid apparatuses, each micro grid apparatus        comprising a unique governmental component of the plurality of        governmental components, each Executive consisting of a unique        processor of a plurality of processors disposed in a unique        simple micro grid apparatus of the plurality of micro grid        apparatuses, each Parliament consisting of a unique processor of        each plurality of processors of at least two pluralities of        processors disposed in a unique complex micro grid apparatus of        the plurality of micro grid apparatuses, each processor of each        plurality of processors of each micro grid apparatus having its        own operating system, each unique processor in each Executive or        Parliament in the Government being a Council of the plurality of        Councils and having a unique operating system differing from the        operating system of each other processor in the plurality of        processors that comprises said each unique processor; and

communicating between governance entities within the governanceapparatus, said Government responding to the alert, each governanceentity being a Council of the plurality of Councils, said communicatingcomprising a first Council of the plurality of Councils sending amessage to a second Council of the plurality of Councils in accordancewith an enhanced Transmission Control Protocol/Internet Protocol(TCP/IP) communication stack of layers and a TCP/IP packet headerstructure comprising an enhanced IP header, an enhanced TCP header, anda Data Area.

The present invention provides a method of forming a governanceapparatus, said governance apparatus comprising a Government and aplurality of micro grid apparatuses, said method comprising:

forming the Government, said Government comprising a plurality ofgovernmental components, said governmental components collectivelycomprising a plurality of Councils such that a macro grid comprising anartificial intelligence and the Government is configured to respond toan alert pertaining to an event through use of the artificialintelligence and the Government, each governmental component being aneither an Executive or a Parliament; and

forming the plurality of micro grid apparatuses, each micro gridapparatus being either a simple micro grid apparatus or a complex microgrid apparatus, each complex micro grid apparatus being a connectivitystructure, each micro grid apparatus being wirelessly connected toanother micro grid apparatus of the plurality of micro grid apparatuses,each micro grid apparatus comprising a unique governmental component ofthe plurality of governmental components, each Executive consisting of aunique processor of a plurality of processors disposed in a uniquesimple micro grid apparatus of the plurality of micro grid apparatuses,each Parliament consisting of a unique processor of each plurality ofprocessors of at least two pluralities of processors disposed in aunique complex micro grid apparatus of the plurality of micro gridapparatuses, each processor of each plurality of processors of eachmicro grid apparatus having its own operating system, each uniqueprocessor in each Executive or Parliament in the Government being aCouncil of the plurality of Councils and having a unique operatingsystem differing from the operating system of each other processor inthe plurality of processors that comprises said each unique processor.

The present invention advantageously provides responses to alerts thatutilize resources efficiently with sufficiently effective communicationwith respect to the Internet.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a computer system comprising a micro gridapparatus and irregular shaped modules connected to the micro gridapparatus via respective connection interfaces, in accordance withembodiments of the present invention.

FIG. 2A is a diagram depicting the micro grid apparatus of FIG. 1, inaccordance with embodiments of the present invention.

FIG. 2B is a diagram showing an irregular shaped module, in accordancewith embodiments of the present invention.

FIG. 2C depicts a micro grid system stack, in accordance withembodiments of the present invention.

FIG. 3A depicts a micro grid apparatus, in accordance with embodimentsof the present invention.

FIG. 3B depicts a micro grid system stack, in accordance withembodiments of the present invention.

FIG. 4A depicts a micro grid system stack, in accordance withembodiments of the present invention.

FIG. 4B depicts a micro grid apparatus, in accordance with embodimentsof the present invention.

FIG. 4C is a flow chart describing a process for detecting an alert andfor responding to the detected alert, in accordance with embodiments ofthe present invention.

FIG. 4D is a flow chart describing a process for detecting an alert andfor responding to the detected alert, in accordance with embodiments ofthe present invention.

FIG. 4E is a flow chart describing a process for detecting an alert andfor responding to the detected alert, in accordance with embodiments ofthe present invention.

FIG. 5A depicts a micro grid system stack of 18 processors, inaccordance with embodiments of the present invention.

FIG. 5B depicts two micro grid system stacks, each stack comprising 18processors, in accordance with embodiments of the present invention.

FIG. 5C depicts three micro grid system stacks, each stack comprising 18processors, in accordance with embodiments of the present invention.

FIG. 5D is a diagram of a geographic area comprising the four macrogrids associated with the three micro grid system stacks of FIG. 5C, inaccordance with embodiments of the present invention.

FIG. 6A is a diagram of a geographic area comprising 5 macro grids and27 micro grid apparatuses, in accordance with embodiments of the presentinvention.

FIG. 6B is a diagram of a geographic area comprising 5 macro grids and12 micro grid apparatuses and being later in time than the geographicarea in FIG. 6A, in accordance with embodiments of the presentinvention.

FIG. 6C is a diagram of a geographic area comprising 5 macro grids and12 micro grid apparatuses and being later in time than the geographicarea in FIG. 6B, in accordance with embodiments of the presentinvention.

FIG. 6D is a diagram of a geographic area comprising 5 macro grids and12 micro grid apparatuses and being later in time than the geographicarea in FIG. 6C, in accordance with embodiments of the presentinvention.

FIG. 7A depicts a micro grid system stack of 18 processors, inaccordance with embodiments of the present invention.

FIG. 7B is a diagram showing a micro grid system stack of 18 processors,displaying an extension capability of buses, in accordance withembodiments of the present invention.

FIG. 7C is a diagram showing a micro grid system stack of 18 processors,displaying operating system change and re-assignment as artificialintelligence requirements of an apparatus are extinguished within asingle apparatus, in accordance with embodiments of the presentinvention.

FIG. 8A is a block diagram depicting a connectivity structure with abridge module physically connecting a micro grid apparatus to a powerhub, in accordance with embodiments of the present invention.

FIG. 8B is a block diagram depicting a connectivity structure in theform of a complex power hub apparatus comprising a central power hub andradial vertical tiers, in accordance with embodiments of the presentinvention.

FIG. 8C depicts a radial vertical tier of FIG. 8B, in accordance withembodiments of the present invention

FIG. 8D is a block diagram depicting a connectivity structure in theform of complex mosaic micro grid apparatus including power hubs andmicro grid structures, in accordance with embodiments of the presentinvention.

FIG. 8E is a vertical cross-sectional view of a power hub of FIG. 8D, inaccordance with embodiments of the present invention.

FIG. 8F depicts a complex mosaic micro grid circuit board with fivemulti-socket connection blocks, in accordance with embodiments of thepresent invention.

FIG. 8G depicts a complex mosaic micro grid circuit board with six largeholes, in accordance with embodiments of the present invention.

FIG. 9 is a block diagram of a configuration comprising wirelesslyconnected structures, in accordance with embodiments of the presentinvention.

FIG. 10A is a data flow diagram depicting the current Internetcommunications structure between two computers, as a TransmissionControl Protocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

FIG. 10B is a data flow diagram depicting an enhanced Internetcommunications structure of a Government between two Councils, as aseven layered Transmission Control Protocol/Internet Protocol datacommunication model, by enhancement of the TCP/IP five layered model, toembody a Governance Layer and an Intelligence Layer, in accordance withembodiments of the present invention.

FIG. 10C is a data flow diagram depicting an enhanced Internetcommunications structure of a macro grid Government embodying aParliament and a Council, as a seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

FIG. 10D is a data flow diagram depicting an enhanced Internetcommunications structure from a micro grid sensor to the Internet(Ethernet) cloud, as a seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

FIG. 10E is a data flow diagram depicting an enhanced Internetcommunications structure from the Internet (Ethernet) cloud to a microgrid actuator, as a seven layered Transmission Control Protocol/InternetProtocol (TCP/IP) data communication model, in accordance withembodiments of the present invention.

FIG. 10F is an end-to-end data concatenated data communication flowdiagram of a macro grid activity from event to remedy depicting anenhanced Internet communications structure of a macro grid Government(presiding over its participating Parliaments and Councils) for theembodiment of a macro grid Intelligence, in a seven layered TransmissionControl Protocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

FIG. 11A is a diagram depicting an Open Systems Interconnection (OSI)seven layered model for data communication interchange, in accordancewith embodiments of the present invention.

FIG. 11B is a diagram depicting an enhanced Open Systems Interconnection(OSI enhanced) nine layered model for micro grid data communicationinterchange, in accordance with embodiments of the present invention.

FIG. 12A is a structure diagram depicting the TCP/IP packet content oneach layer of a five layered Transmission Control Protocol/InternetProtocol (TCP/IP) data communication model, for computers on theInternet in accordance with embodiments of the present invention.

FIG. 12B is a detailed diagram depicting the TCP/IP header structure ofan IPv4 (Internet Protocol Version Four) data packet for computer tocomputer data communication interchange, in accordance with embodimentsof the present invention.

FIG. 13A is a structure diagram depicting the TCP/IP packet content oneach layer of an enhanced seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, forinclusion of micro grid Governance and Intelligence on the Internet, inaccordance with embodiments of the present invention.

FIG. 13B is a detailed diagram depicting the TCP/IP header structure ofan enhanced data packet for micro grid Council, Parliament andGovernment data communication interchange and Artificial Intelligencegovernance, in accordance with embodiments of the present invention.

FIG. 14A is a diagram depicting Internet computer address (IP Address)Class structures in the IP header (9722), in accordance with embodimentsof the present invention.

FIG. 14B is a diagram depicting the Internet micro grid address (IPAddress) Class E structure in the IP header, for micro grid ArtificialIntelligence use, in accordance with embodiments of the presentinvention.

FIG. 15 illustrates an exemplary data processing apparatus used forimplementing any process or functionality of any processor used inaccordance with embodiments of the present invention.

DETAILED DESCRIPTION OF THE INVENTION

The present invention relates generally to grid computing, and moreparticularly to micro grid and macro grid processing, the functionalsystem purpose, the system structure, and method of system use of thesame, that provides for the functionality of a micro grid, additionaldata buses necessary to interface to a micro grid and macro grid, andeach of the system elements' functional relationship with, wirelessmacro grid alerts under artificial intelligence control. Existingapplication software, operational system software, communicationssoftware, and other software including drivers, interpreters andcompilers for micro processor systems can function within embodiments ofthe present invention.

The detailed description of the invention is presented in the followingsections:

A. Micro Grids and Macro Grids;

B. Governance;

C. Macro Grid Communication; and

D. Data Processing Apparatus.

A. Micro Grids and Macro Grids

FIG. 1 is a block diagram of a computer system 50 comprising a microgrid apparatus 100 and irregular shaped modules 200, 410, 415, 420, and425 connected to the micro grid apparatus 100 via respective connectioninterfaces 55, in accordance with embodiments of the present invention.The micro grid apparatus 100 is also called a “complex shape”.

The micro grid apparatus 100 is configured to enable the irregularshaped modules 200, 410, 415, 420, and 425 to be geometrically connectedthereto via the respective connection interfaces 55. The connectioninterfaces 55 accommodate a V-shaped geometric connection between theirregular shaped modules 200, 410, 415, 420, and 425 and the complexshape of the micro grid apparatus 100.

The micro grid apparatus 100 comprises a central area 115 (see FIG. 2A)that includes a micro grid, wherein the micro grid comprises a pluralityof processors 65. In one embodiment, each processor of the plurality ofprocessors 65 has a unique Internet Protocol (IP) address. The referencenumeral “65” refers to the collection of processors that the pluralityof processors consists of. In embodiments of the present invention, theplurality of processors 65 consists of nine or eighteen individualprocessors. In practice, the number of processors may be determined bydesign criteria, manufacturing considerations, etc. In FIG. 2A, acentral area 115 of the micro grid apparatus 100 having a complex shapecomprises a plurality of processors 65 consisting of nine processorswith connection to a micro grid wireless module of irregular shape 415and four other types of add-on hardware interface modules of theirregular shaped modules 200, 410, 420, and 425 (see FIG. 1)accommodated in the five docking bays 450. The central area 115comprises a plurality of processors 65 that are linked togetherwirelessly or by direct electrical connection, and the plurality ofprocessors 65 are linked wirelessly or by direct electrical connectionto each irregular shaped module.

Each processor of the plurality of processors 65 has its own individualoperating system and assigned resources (e.g., cache memory—not shown).The operating system within each processor of the micro grid apparatus100 controls the programmatic housekeeping and individual processoravailability and assignment of the micro grid, including allocation ofrandom access memory of irregular shape 200 to the processors withcommon types of operating systems within the micro grid apparatus 100,and other communication interfaces of irregular shape 425. Theprocessors within the apparatus 100 are linked by multiple data buses(not shown) for data transfer and electrical connection to each otherwhere they collectively reside with their individual cache memory andcache controllers in the same physical apparatus. Contemporaneously,there are multiple operating systems actively functioning in thedifferent processors of the same physical micro grid apparatus 100.

An assembled micro grid apparatus structure of the present invention isconstructed from two physically different components: (1) the complexshape of the micro grid apparatus 100, which may embody the centralprocessing unit's cell wafer including the associated cache memory, thecache controllers, and the associated electronic circuits of the microgrid apparatus 100; and (2) the closely packed modular irregular shapedmodules (e.g., 200, 410, 415, 420, 425 for which there are five dockingbays provided) and/or bridge modules as discussed infra in conjunctionwith FIG. 8.

In FIG. 1, the five different irregular shaped modules, which may beselected and assembled for functional use by the micro grid apparatus100, include: (1) the irregular shape 200 which embodies random accessmemory (RAM); (2) the irregular shape 425 which embodies communicationscomprising Transmission Control Protocol/Internet Protocol (TCP/IP)Ethernet, cable, and/or fiber optic communications; (3) the irregularshape 420 which embodies a Global Positioning System (GPS); (4) theirregular shape 415 which embodies micro grid wireless connection points(e.g., 18×802.11s micro grid wireless connection points); and (5) theirregular shape 410 which embodies input and output (I/O) supportincluding data buffers for serial and parallel linked peripheralcomponents and devices.

The irregular shaped modules 200, 410, 415, 420, and 425 areinterchangeable and fit any docking bay in the micro grid apparatus 100as determined by system architectural design. Different combinations,including multiples of one type of irregular shape, are permitted in anassembled apparatus. For example, three RAM modules 200, a micro gridwireless module 415, and a global positioning module 420 wouldfacilitate a mobile micro grid apparatus 100 with a particularly largeamount of memory; however it would not have I/O, or physical connectablecommunication functionality. Each irregular module is coupled by highspeed bi-directional data buses available at the connection interface(e.g., ‘V’ shaped connection interface) 55. The total number of suchdata buses is equal to the total number of processors of the pluralityof processors. For example, if the total number of such processors is18, then the total number of such data buses is 18. The processors ofthe plurality of processors 65 contained in the complex shape of themicro grid apparatus 100 communicate individually via each of theavailable individual data buses (e.g., of 18 data buses) to theirregular shaped module 415, connected by the ‘V’ shaped connectioninterface 55.

The plurality of processors 65 includes a unique processor 60 having itsunique operating system and is included among the associated micro gridof processors 65, and may include associated internal cache memory andcache memory control, main random access memory 200 for storing data andinstructions while running application programs, a mass-data-storagedevice, such as a disk drive for more permanent storage of data andinstructions, peripheral components such as monitors, keyboard, pointingdevices, sensors and actuators which connect to the I/O module 410, dataand control buses for coupling the unique processor 60 and its operatingsystem to the micro grid processors and components of the computersystem, and a connection bus 55 for coupling the micro grid processorsand components of the computer system. FIG. 8, described infra, depictsan exemplary data processing apparatus in which any processor of thepresent invention may function.

The present invention utilizes one or more operating systems residing insingle processors, and multiple operating systems residing in multipleprocessors, such as may be embodied on the same wafer, can beconstructed with known software design tools and manufacturing methods.

The computer system 50 provides the following functionalities:

-   1. Containment of the micro grid apparatus 100 and its I/O    capability for detecting local alerts and peripheral device    interfacing with I/O module 410, its communications capability for    receiving alerts via communications module 425, its global    positioning system module 420 for detecting location and change of    location when mobile, its multiple wireless communications ability    for data interchange via the micro grid wireless module 415, and its    system memory storage via RAM module 200, embodied in a single    apparatus incorporating a single complex shape, and coupled to    selectable and interchangeable modules of irregular shape (e.g.,    module 415) is provided for.-   2. Enablement to heat dissipation of the complex shape of the micro    grid apparatus 100 is provided for by two surfaces being available    without obstruction by connection pins. Thus in one embodiment, no    connection pins are connected to either or both of a top surface and    a bottom surfaces of the central area 115. This physical method of    forming the apparatus doubles the available surface area for heat    dissipation capability and enhances known heat dissipation    techniques for micro processors. The underside connection pins of    the complex shape may be provided only on the radial arms to    functionally facilitate dual heat dissipation contact devices on the    top and underside of the complex shape. Thus in one embodiment,    connection pins are connected to a bottom surface of at least one    radial arm of the radial arms 110 and not to a top surface any    radial arm 110. A suitable hole in the mountable multi-layered    printed circuit board under the complex shape will accommodate the    underside heat dissipation device.-   3. Enablement of modularity in micro computer structural design of    the computer system 50 is provided by selecting all or any multiple    combinations of available irregular shaped modules (e.g., 200, 410,    415, 420, and/or 425) and other ‘interconnecting modules’. The    method of the present invention forms a modular design with    flexibility that provides for generalized micro grid functionality,    as well as specialized micro grid functionality, and provides    customized design functionality for larger and more complex grid    computing systems constructed from a plurality of interconnected    micro grids.-   4. Enablement of scaleable designs of the micro grid apparatus (by    use and interconnection of multiple complex shapes) is provided for    grid computing.-   5. Enablement of micro grid hardware design change and working    system reconfiguration of a micro grid's functionality is provided.    Irregular shaped modules (e.g., 200, 410, 415, 420, and/or 425) can    be mechanically extracted from the complex shape and other irregular    shaped modules selected and mechanically inserted in the resultant    vacant docking bay as a design change preference to alter the micro    grid functional design. A change of the irregular shaped modules    200, 410, 415, 420, and/or 425 provides for system software    diversity by reconfiguration for a micro grid's functionality.-   6. Enablement of robotic micro grid maintenance and remote design    change is provided. The irregular shaped modules are designed for    ease of extraction and replacement. This feature enhances techniques    for microprocessor maintenance by system engineers and facilitates    robotic intervention for hardware fault elimination of irregular    shaped modules in remote or dangerous locations (e.g., spacecraft    probes in hostile atmospheres).-   7. Enablement of dynamic change of the operating system software    functioning in each micro grid processor, by instruction from the    unique processor 60, to function within the embodiment of a single    apparatus as a macro grid processor with it's assigned micro grid    processors, independently generated and wirelessly connected. The    macro grid processor connects wirelessly the wireless module 415 to    other adjacent macro grid processors forming a macro grid across    which a transient and mobile artificial intelligence resides.

FIG. 2A is a diagram depicting the micro grid apparatus 100 of FIG. 1,in accordance with embodiments of the present invention. The micro gridapparatus 100 comprises a central area 115 and five radial arms 110,wherein the radial arms 110 are external to and integral with thecentral area 115. A micro grid apparatus generally comprises a pluralityof radial arms. For example, the number of radial arms may consist of 2,3, 4, 5, 6, 7, 8, 9, 10, 11, 12, etc. or at least 2, 3, 4, 5, 6, 7, 8,9, 10, 11, 12, etc. The central area 115 of the micro grid apparatus 100provides hardware containment of a basic micro grid of 9 processors 65each with its own operating system. The unique processor 60 has a uniqueoperating system that differs from the operating system of each of theother processors. The unique processor 60 governs all other processorsof the plurality of processors 65. The docking bays 450 are defined byadjacent radial arms 110 and accommodate irregular shaped modules suchas irregular shaped modules 200, 410, 415, 420, and/or 425 discussedsupra in conjunction with FIG. 1.

The processors are linked to each other via a system bus (not shown), amicro grid bus (not shown) and a macro grid bus (not shown). Knownexisting (and future designed) application software, operational systemsoftware, communications software, and other software including drivers,interpreters and compilers for micro processor systems may functionwithin the embodiments of the present invention. Any irregular shapedmodule is able to connect to any of the five docking bays available inthe complex ceramic chip structure in any combination, including thearrangement of five bridge modules attached to one complex ceramic chipstructure. In one embodiment, Terrestrial and 802.11g WirelessCommunication protocols and standards may be employed for use in thepresent invention. In one embodiment, the Mesh Wireless Communication802.11s standard may be employed for use in the present invention.Circumstances (e.g., manufacturing, research, etc.) determine standards(e.g., 802.11g, 802.11s, and other existing wireless standards andfuture standards) that may be used in different embodiments or indifferent combinations in the same embodiment (e.g., inclusion ofcommunication techniques such as ‘Bluetooth’).

In one embodiment, the outer curved edge 105 of the radial arm 110 isphysically manufactured to the shape of a circle, resulting in the outercurved edge 105 of the radial arms 110 being at a radial distance (e.g.,of 5 cm in this example) from a radial center 112 of the circle (i.e.,the circle has a diameter of 10 cm in this example) within the centralarea 115 of the micro grid apparatus 100. Each radial arm 110 extendsradially outward from the central area 115 and has an outer curved edge105 disposed at a constant radial distance from the radial center 112.Thus, the outer curved edges 105 of the radial arms 110 collectivelydefine a shape of a circle centered at the constant radial distance fromthe radial center 112. The circle has a diameter exceeding a maximumlinear dimension of the central area 115. Each pair of adjacent radialarms 110 defines at least one docking bay 450 into which an irregularshaped module can be inserted. The total number of docking bays 450 isequal to the total number of radial arms 110. In one embodiment, one ormore irregular shaped modules are inserted into respective docking bays450 defined by adjacent radial arms 110. In one embodiment, the radialarms 110 are uniformly distributed in azimuthal angle φ about the radialcenter 112. In one embodiment, the radial arms 110 are non-uniformlydistributed in azimuthal angle φ about the radial center 112, which maybe employed to accommodate different sized irregular shaped modules withcorresponding radial arms 110 that present different sizes and shapes oftheir ‘V’ interface.

The central area 115 of the micro grid apparatus 100 comprises aplurality of processors 65 that are electrically linked together and areelectrically linked to each irregular shaped module that is insertedinto a respective docking bay 450 defined by adjacent radial arms 110.The central area 115 has a polygonal shape (i.e., a shape of a polygon113) whose number of sides is twice the number of radial arms 110. Thedashed lines of the polygon 113 do not represent physical structure butare shown to clarify the polygonal shape of the polygon 113. In FIG. 2A,the polygon 113 has 10 sides which corresponds to the 5 radial arms 110.The polygon of the polygonal shape of the micro grid apparatus 100 maybe a regular polygon (i.e., the sides of the polygon have the samelength and the internal angles of the polygon are equal to each other)or an irregular polygon (i.e., not a regular polygon). The radial arms110 may be uniformly distributed in azimuthal angle φ about the radialcenter 112. The radial arms 110 being uniformly distributed in azimuthalangle φ about the radial center 112 is a necessary but not sufficientcondition for the polygon of the polygonal shape of the micro gridapparatus 100 to be a regular polygon. Accordingly, the radial arms 110may be uniformly distributed in azimuthal angle φ about the radialcenter 112 such that the polygon is not a regular polygon. In oneembodiment, the radial arms 110 are non-uniformly distributed inazimuthal angle φ about the radial center 112.

The central area 115 is structurally devoid of connection pins on thetop and underside surfaces, enabling direct contact with heatdissipation devices on both surfaces. The radial arms 110 haveconnection pins on the underside (i.e., bottom) surface.

Five docking bays 450 for the irregular shaped modules (200, 410, 415,420, 425) are provided between the radial arms 110. Each radial arm 110has parallel sides 111 oriented in a radial direction and are 1.4 cmwide in this example. The arc at the outer curved edge 105 of the radialarm 110 has a chord of 2.7 cm in this example.

The connection interface 55 provides an electrical connection ‘V’ pointfor a system bus between the complex structure and the irregular shapedmodules and is available along the edge of the docking bay 450 of thepentagonal shape of the central area 115 of the complex shape. The buscomprises individual bi-directional data buses (e.g., 18 data buses)capable of connecting the micro grid processors (e.g., 18 processors)with their own operating systems to their own individual wirelessdevices contained in the irregular shaped module 415 for micro gridwireless connection points. The mechanical connection is achieved by theirregular shaped module 415 press fitting its wedged connection pointedge into a ‘V’ edged protrusion along the length of the complex shape;i.e., the docking bay's pentagonal edge.

FIG. 2B is a diagram showing an irregular shaped module 415, inaccordance with embodiments of the present invention. The irregularshaped module 415 in FIG. 2B may alternatively be any other irregularshaped module such as the irregular shaped module 200, 410, 420, or 425.The irregular shaped module in FIG. 2B contains chip structure toprovide hardware containment of the micro grid wireless interfaces andis ensconced in place with downward pressure on the curved edge 205within the embrace of the docking bay after their electrical connection‘V’ shaped receptacle edge has been positioned correctly and is incontact with the electrical connections of the complex shape's ‘V’protrusion edge. The curved edge 205 in FIG. 2B is analogous to thecurved edge 105 in FIG. 2A.

The latching mechanism on the radial arms 110 of the complex shape inFIG. 2A is provided as a raised and rounded protrusion of about 1.5 mmheight×about 3.5 mm length along the edge 320 of both sides of theirregular module shape 415 in this example. This protrusion fits areceptacle with the same characteristics to receive the complex shape,on all the radial arm edges of the complex shape. In one embodiment, theirregular shaped modules are manufactured from a slightly softer moldedmaterial to provide the mechanical contraction against the harderceramic form of the complex shaped module, thus enabling the latchingmechanism to work. In one embodiment, the manufacturing is configured tocreate a relatively softer complex shaped module to accept relativelyharder irregular shaped modules.

The irregular shapes are manufactured to fit perfectly within thedocking bay 450 (see FIG. 2A), with less than 0.1 mm of gap tolerancearound the non contact edges in this example. The gap tolerance (0.1 mmor otherwise) is determined by the mechanics of the protrusion andreceptacle mechanical latching mechanism described supra. The chord ofthe curved edge 205 is 3.5 cm and the non-contact side 210 of theirregular shaped module is 2.2 cm in length in this example. Connectionpins are not present on the irregular shaped module, and similar to thecomplex shape, both top surfaces 215 and underside surfaces areavailable for contact with heat dissipation devices. External systemdevices such as a disk drive (not shown) for more permanent storage ofdata and instructions, and peripheral components such as monitors,keyboard, pointing devices, sensors and actuators, connect via theunderside pins on the radial arms of the complex shape to the I/Oirregular shaped module 410.

Similarly, the global positioning irregular shaped module 420 and thecommunications irregular shaped module 425 connect to their externalassociated hardware (i.e., physical antenna, cable and fiberconnections) via the underside pins on the radial arms of the complexshape. The RAM irregular shaped module 200) and micro grid wirelessmodule 415 do not necessarily require the use of connection pins underthe complex shape as they are self contained and do not have anyassociated external hardware.

In accordance with the present invention, each individual processor canparticipate as a member of the micro grid apparatus 100 and may beconscripted for functional use from within the micro grid apparatus 100by one uniquely assigned processor (e.g., by processor 60) with itsindividual operating system. Each processor of the plurality ofprocessors 65 has its own individual operating system and assignedresources (e.g., cache memory—not shown) and is available to participateeither by direct connection and/or wirelessly (802.11g), eitherindividually and/or collectively, on demand, from within the embodimentof the micro grid apparatus 100 to an external dynamically expanding andcontracting wireless macro grid, comprised of conscripted andparticipating processors, from a plurality of participating micro gridsaccording to embodiments of the present invention. Each processor ofcommon processors within the micro grid apparatus 100 with the same typeof individual operating system and assigned resources is available forfunctional use as a wirelessly connected participant of one or moremacro grids.

A macro grid comprises a set of processors conscripted from one or moremicro grid apparatuses to become macro grid processors within the macrogrid. A macro grid may also include other computational resources whichdo not function as a macro grid processors, such as other micro gridprocessors of the one or more micro grid apparatuses.

A macro grid may dynamically change as a function of time. The macrogrid has a geographical footprint, which is spatial contour defined bythe macro grid processors in a macro grid. The spatial contour of thegeographical footprint may be generated by fitting a curve to thegeographical locations of the macro grid processors in a macro grid at agiven instant of time. The geographical footprint (i.e., the spatialcontour) of a macro grid expands or contracts dynamically as macro gridprocessors are added or removed, respectively, from the macro grid andalso as the spatial location of one or more macro grid processors in themacro grid change as a function of time.

Conscripted micro grid processors that are participants in a macro gridcould be physically contained within the confines of a moving vehicle, aflying airplane, a sailing ship, a walking person, etc. Thus, themobility of macro grid processors contributes to dynamic changes in themacro grid.

An artificial intelligence of the present invention is intelligentsoftware implemented by a macro grid (i.e., by the macro grid processorsin a macro grid) to perform a task or a set of tasks in real time inresponse to detection of an alert pertaining to an event. The alert maybe detected by a unique processor 60 residing in the plurality ofprocessors in the complex shape of the micro grid apparatus 100. In oneembodiment, the artificial intelligence (i.e., the intelligent software)of a macro grid is located in a single macro grid processor of the macrogrid. In one embodiment, the artificial intelligence is distributedamong a plurality of macro grid processors of the macro grid (i.e.,different portions of the software comprised by the artificialintelligence are stored in different macro grid processors of the macrogrid). In one embodiment, the artificial intelligence is distributed andstored among all of the macro grid processors of the macro grid. Thelocation of the artificial intelligence in the macro grid may be static(i.e., unchanging) or may dynamically change in accordance with atransient evolution of the macro grid as the response to the alertdevelops over time and eventually reduces and terminates as the specificevent associated with the alert diminishes and is quenched. In addition,the mobility macro grid processors of a macro grid may be accompanied bylocational changes in the artificial intelligence associated with themacro grid.

The scope of logic, decision making, and any other intelligentfunctionality in an artificial intelligence of the present inventionincludes the current state of knowledge, and enablement of thatknowledge for practical utilization, known to a person of ordinary skillin the field of artificial intelligence at any time that the presentinvention is practiced. Thus, it is contemplated that an artificialintelligence of the present invention will be utilized with increasingcapabilities and levels of sophistication as corresponding capabilitiesand levels of sophistication are developed in the field of artificialintelligence.

An artificial intelligence is generated (i.e., created), by hardwareand/or software in any manner known to a person of ordinary skill in thefield of artificial intelligence. For example, a set of artificialintelligences may pre-exist in a storage medium and a particular storedartificial intelligence that is capable of responding to the eventassociated with the alert may be activated for use by the macro grid. Asanother example, an artificial intelligence may generated by software ina manner that tailors the artificial intelligence to the specific eventassociated with the alert.

The unique processor 60 is used to create and dynamically change macrogrids and to generate artificial intelligences to govern (i.e., controland manage) operation of the macro grids in response to a real timealert. A software conscription request may be received (or generated) bythe unique assigned processor 60 in the micro grid apparatus 100 from(or to) uniquely assigned processors of other micro grids, that arewirelessly adjacent and available, to the alert sensing (or alerttransmitting) micro grid apparatus 100. In one embodiment, once an alertis acknowledged by the unique processors in two or more micro grids, amacro grid is formed and expands by further conscription demand of otheradjacent wirelessly available micro grids to become a large macro grid,comprised of a plurality of selected numbers of individual processorswithin a plurality of wirelessly connected micro grids. The macro gridprocessor connects wirelessly the wireless module 415 to other adjacentmacro grid processors forming a macro grid across which a transient andmobile artificial intelligence resides. The dynamically constructedmacro grid continues to function wirelessly utilizing changingpopulations of connected individual processors embodied within microgrids. The macro grid is governed by an artificial intelligence.

The macro grids expand and contract their geographic footprint as: (1)participating micro grid processor numbers increase and decrease; (2)the operating system of the micro grid unique processors re-prioritizesindividual processor availability; (3) the physical location of theparticipating processors change as detected via the global positioninginterface module 420; (3) the unique application program alert demand,from within the macro grid, adjusts requirements for micro gridprocessor participation; and/or (4) new alerts are raised for functionaluse of micro grid processors that are already engaged in functional useby other macro grids. It is noted that different macro grids can usedifferent processors embodied within the same micro grid apparatus.

An artificial intelligence is generated by the unique processor 60,within the wireless configuration of a macro grid, as a result of aprogram alert to the operating system of the unique processor 60 withinthe micro grid apparatus 100, from sensor signals and software activityon the I/O interface of irregular shaped module 410. In response to thealert, the artificial intelligence conscripts available physicallyconnected processors from within the described micro grid apparatus, andwirelessly conscripts available processors from different micro gridapparatus's within a prescribed or otherwise detectable range. Theartificial intelligence becomes transient and not specifically relianton the initiating host unique processor's operating system.

The artificial intelligence governs its macro grid via the operatingsystems of the unique processors of the participating, wirelesslyconnected micro grid apparatuses, and authoritatively controls thefunctionality and sustained vitality of its mobile macro grid that hasbeen initiated for it to reside upon, until expiry or offload. In oneembodiment, one macro grid supports one artificial intelligence, and onemicro grid may have mutually exclusive individual processors under thecontrol of multiple artificial intelligences.

A plurality of transient artificial intelligences can co-exist (eachcontained within their individual expanding and contracting macro-grids)contemporaneously. The different artificial intelligences utilizedifferent individual wirelessly connected micro grid processors, theircommon type operating systems, and their assigned resources, availablewithin any single micro grid apparatus.

FIG. 2C depicts a micro grid system stack 1250, in accordance withembodiments of the present invention. The micro grid system stack 1250is formed of 9 processors, two standard system data buses (1210, 1215),a micro grid system bus 1205, and a macro grid system bus 1220, toprovide data transfer pathways of the micro grid system stack towireless interfaces, I/O and other software connections of the assembledapparatus. The micro grid system stack 1250 is an example of a microgrid system stack generally. A micro grid system stack is comprised by amicro grid apparatus such as the micro grid apparatus 100 of FIG. 1 orFIG. 2A.

Various activities (e.g., research, manufacturing, etc.) may determinethe specific structure of these two standard system data buses (1210,1215). These standard system data buses (1210, 1215) could be usedindividually (e.g., one standard system data bus for inbound data, onestandard system data bus for outbound data), as a bidirectional addressbus, as a bidirectional data bus, or as a high speed ‘on wafer’extendable address/data ring similar to token ring and other microprocessor connection technologies. Thus, the present invention includesmultiple design options in bus structure and interconnections and alsoincludes both parallel and serial methods of data transfer.

The standard system bus (1210, 1215) provides for address and datainterchange between the unique system processor 60 and all of the microgrid processors individually. Conscription of a micro grid processor toparticipate as a macro grid processor, including instruction to a microgrid processor to change its operating system, occurs over this standardsystem bus (1210, 1215). Micro grid processor status and availability,monitoring of micro grid processor utilization, and micro grid processorprioritization also occurs over this standard system bus (1210, 1215) bythe unique processor 60. This standard system bus (1210, 1215) maintainsthe vitality of the micro grid and its resources.

The standard system bus (1210, 1215) also interconnects all of microgrid processors 65 to the RAM module 200, via memory control and cachememory control.

The standard system bus (1210, 1215) also interconnects the uniqueprocessor 60 to the I/O module 410 for detecting local attached alertsand interfacing with standard external peripheral system devices such asa disk drive for more permanent storage of data and instructions, andperipheral components such as monitors, keyboard, pointing devices,attached alert sensors and actuators.

The standard system bus (1210, 1215), also interconnects the uniqueprocessor 60 to the GPS module 420 for provision of location informationand movement.

The standard system bus (1210, 1215) also interconnects the uniqueprocessor 60 to the communications module 425 for receiving wirelessalerts from adjacent processors (but yet to be connected as macro gridprocessors) and cable communicated alerts from fiber optic and Ethernetconnected sensors. The communications module 425 is also utilized by themacro grid processors for responding to alerts by instructing actuatorsto counter the event. The micro grid system bus 1205 provides for datainterchange among any two (or groups) of the micro grid processors whenassigned by the unique processor 60, to provide additional processingcapacity to a macro grid processor. Once the micro grid participatingprocessors are identified and assigned, and are acting as an activecollaborating micro grid, the micro grid participating processors reducetheir individual use of the standard system bus (1210, 1215) and utilizethe micro grid system bus (1205). The present invention reduces datatraffic volumes on the standard system bus (1210, 1215) and providesalternate micro grid address and data capacity via the micro grid systembus (1205) and further provides macro grid address and data capacity viathe macro grid system bus (1220).

The macro grid system bus 1220 provides for data interchange from eachprocessor of the macro grid processors individually via the wirelessmodule 415 to other adjacent macro grid processors embodied within amacro grid. The artificial intelligence associated with the macro gridprocessor within the macro grid communicates to all the other macro gridprocessors within the macro grid.

The two standard system data bus (1210, 1215), the micro grid system bus1205 and the macro grid system bus 1220, are all available as a systembus 55 at the five connection points of the complex shape with theindividual irregular shaped modules. The system bus 55 serves as anembodiment of connection interface 55 (see FIG. 1).

The system bus 55 can be extended beyond the embodiment of one apparatusvia a bridge module (i.e., a bi-polygonal irregular shaped module).

FIG. 3A depicts a micro grid apparatus 1300, in accordance withembodiments of the present invention. The micro grid apparatus 1300,which may in one embodiment comprise a complex ceramic chip apparatus,is for containment of a micro grid of 18 processors 65. The processors65 each have its own operating system and operate under control of aunique processor 60 and its operating system, and are linked to eachother via the system bus (1210, 1215), the micro grid bus 1205, and themacro grid bus 1220 (see FIG. 2B). The micro grid apparatus 1300 isanalogous to the micro grid apparatus 100 of FIG. 2A.

FIG. 3B depicts a micro grid system stack 1350 of 18 processors 65, inaccordance with embodiments of the present invention. The micro gridsystem stack 1350 comprises two standard system data buses (1210, 1215),a micro grid system bus 1205, and a macro grid system bus 1220 toprovide data transfer pathways of the micro grid system stack towireless interfaces, I/O and other necessary software connections of theassembled apparatus. The unique processor 60 with its own uniqueoperating system resides at the first position in the micro grid stackof processors 65. The two groups of cell processors 65 are collectivelyembodied in the stack as a continuous row of available micro gridprocessors for determination of use, by the unique processor 60.

FIG. 4A depicts a micro grid system stack 1400 of 18 processors 65, inaccordance with embodiments of the present invention. The 18 processors65 comprise a unique micro grid processor 60, a macro grid processor1405 for a single artificial intelligence to interface, 16 micro gridprocessors 65, and micro grid system buses for data transfer andsoftware connections, which include two standard system data buses(1210, 1215), a micro grid system bus 1205, and a macro grid system bus1220.

An alert to the unique processor 60 may be detected via the I/O module410 for the local and physically connected sensors to the apparatus; orvia the communications module 425 receiving the alert wirelessly forremote sensors linked to the apparatus.

An external macro grid alert to the unique processor 60 (e.g., asreceived from the communication module 425's wireless connection to anadjacent macro grid processor) may contain an externally computed valueof scale (S), wherein S is a function of a magnitude of the event (E),an urgency level for responding to the event (U), and a quash time forextinguishing the event (Q). The magnitude of the event (E) thattriggered the alert is a numerical value within a predefined range ofnumerical values (e.g., a continuous range of values such as 1 to 10, adiscrete set of values such as the integers 1, 2, 3, . . . , 10, etc.).The urgency level (U) for responding to the event is a numerical valuewithin a predefined range of numerical values (e.g., a continuous rangeof values such as 1 to 10, a discrete set of values such as the integers1, 2, 3, . . . , 10, etc.). The quash time (Q) for extinguishing theevent is in units of seconds, minutes, hours, days, etc. In oneembodiment, the magnitude of a event (E) is derived from GPS datareceived by the artificial intelligence from GPS modules (420) attachedto participating micro grid apparatuses across the extremity of thegeographical footprint of the macro grid. In one embodiment, the urgencylevel (U) is derived from the TCP/IP sensors alert signal frequency(e.g., one alert signal per second, one alert signal per millisecond,etc.). In one embodiment, S=(E×U)/Q. In one embodiment, E and U areindependent of each other. In one embodiment, U is a function of E. Forexample, if U is a linear function of E, then S is proportional to E²/Q.

The unique processor 60 assigns an internal micro grid processor tomodify its operating system and becomes a macro grid processor of amacro grid, after which an artificial intelligence is generated for themacro grid. The macro grid processor created by the unique processor 60interrogates the alert and determines the number of available micro gridprocessors 65 (e.g., from information provided by the unique processorin the micro grid stack) to be assigned for countering the event byeither: (1) determining the scale of the event to be the scale (S)contained in the alert; or (2) determining the scale of the event bycomputing a value for the scale (S′) of the response necessary tocounter the event raised by an alert. The scale (S′) is computed by anartificial intelligence of the macro grid; e.g., by using the sameformula (e.g., S′=(E×U)/Q in one embodiment) as used for previouslycomputing the scale S received by the unique processor 60 in the alert,but may differ in value from S due to U and/or Q being different forcomputing S′ than for computing S (e.g., due to a change in U and/or Qhaving occurred from when S was computed to when S′ is computed). In oneembodiment, the number of available micro grid processors 65 to beassigned for countering the event is a non-decreasing function of thescale (S or S′) of the event.

The artificial intelligence in the macro grid processor then requestsother adjacent and wirelessly connectable unique processors to assign amicro grid processor to become a macro grid processor in a similar way.Accordingly, the macro grid begins to grow in footprint size and shape.

The scale (S) of the alert received by the unique processor 60 from anadjacent processor via the communication module's wireless may bepredetermined by an artificial intelligence in the adjacent processorrequesting assignment of a macro grid processor (including micro gridprocessing resources) from the unique processor 60.

FIG. 4B depicts a micro grid apparatus 500, in accordance withembodiments of the present invention. The micro apparatus 500 containsof the hardware and software of a micro grid system stack in the complexshape of the micro grid apparatus 500. The micro grid apparatus 500comprises the micro grid's system RAM 200, the micro grid's systemcommunication 425, the micro grid's system GPS 420, the micro grid'ssystem artificial intelligence wireless 415, and the micro grid's systemI/O 410.

FIG. 4C is a flow chart describing a process for detecting an alert andfor responding to the detected alert, in accordance with embodiments ofthe present invention. The flowchart of FIG. 4C comprises steps1431-1437.

In step 1431, the unique processor 60 constantly monitors the system bus(1210, 1215) for an ‘alert data packet’: (1) from any sensor directlyconnected to the I/O irregular shaped module 410 or to thecommunications module 425; or (2) from any external micro grid apparatusor any macro grid that is connected wirelessly or by direct electricalconnection to the micro grid apparatus 100. An alert data packetcomprises an alert pertaining to an event.

The ‘alert data packet’ may contain a computed value of scale (asdefined supra) to assist in determining the number of micro gridresources required to assist with countering the event from the locationof the external micro grid apparatus. GPS information from the GPSmodule 420 may be constantly interrogated to determine a ‘locationvalue’ for advising the artificial intelligence (generated in step 1435)as to where the event is, and as a consequence, influencing the macrogrid operating system to increase or decrease the number of micro gridprocessing resources participating from within the single apparatus.

Step 1432 determines whether the unique processor 60 has detected a datapacket comprising the alert in step 1431. If step 1433 determines thatthe unique processor 60 has detected a data packet comprising the alert,then step 1433 is next performed; otherwise the process loops back tostep 1431 to monitor for an alert.

In step 1433, via the micro grid bus 1205, the unique processor 60initiates a response to the alert by identifying an available micro gridprocessor within the micro grid apparatus comprising the uniqueprocessor 60, designates the available micro grid processor to be adesignated macro grid processor by altering the operating system of theavailable micro grid processor to a macro grid operating system, andassigns to the designated macro grid processor an alert ownership of amacro grid with an associated responsibility for the operation of themacro grid.

The designated macro grid processor assigns one or more additionalprocessors from the micro grid apparatus comprising the unique processor60 as micro grid computational resources are required by the macro grid.The total number of the one or more additional processors assigned ascomputational resources for the micro grid is a function of the scale ofthe alert. The macro grid operating system comprises softwareconfigured, upon being implemented (i.e., performed), to respond to theevent associated with the detected alert.

In one embodiment, step 1434 is performed if warranted by the nature ofthe event and/or scale of the alert. In step 1434, the designated macrogrid processor communicates the ‘alert data packet’ to the unique microgrid processor(s) in one or more different micro grid apparatuses, viathe wireless irregular shaped module 415 for connection. The uniquemicro grid processor in each micro grid apparatus of the one or moredifferent micro grid apparatuses assigns a micro grid processor in itsmicro grid apparatus to become an additional macro grid processor of themacro grid. The assembled macro grid communicates via the wirelesslyconnected macro grid system bus 1220. Each macro grid processor of thedesignated macro grid processors may assign one or more additionalprocessors from its micro grid apparatus as computational resources forthe macro grid. In one embodiment, the initially designated macro gridprocessor directs and oversees the operation of all of the other macrogrid processors of the macro grid.

In one embodiment, step 1434 is not performed and the macro gridconsequently has exactly one macro grid processor, namely the designatedmacro grid processor.

In step 1435, an artificial intelligence is generated for the macro gridby the designated macro grid processor. In one embodiment, theartificial intelligence is stored only in one macro grid processor(e.g., the designated macro grid processor) of the macro grid. In oneembodiment, a different portion of the artificial intelligence is storedin some but not all macro grid processors of the macro grid. In oneembodiment, a different portion of the artificial intelligence is storedin each macro grid processor of the macro grid.

The macro grid may dynamically expand or contract as the event increasesor decreases, respectively. If the alert is of a predefined scale (asdefined supra) requiring additional computational resources, or if amatched alert is detected in other micro grid apparatus(s) than themicro grid apparatus that detected the alert in step 1432, then microgrid processors within the other apparatus(s) are assigned to theartificial intelligence as computational resources. A “matched alert” isdefined as an alert that communicates an enhancement of the eventassociated with the original alert detected in step 1432. As the eventdiminishes, macro grid processors and/or micro grid processors assignedas computational resources are removed from the macro grid.

In step 1436, the event associated with the alert is responded to andquenched by the artificial intelligence. The manner in which the macrogrid responds to and quenches the event is specific to the event, asillustrated in three hypothetical examples which are described infra.

As the scale of the alert (as defined supra) is reduced such that fewercomputational resources are needed to combat the event associated withthe alert. Accordingly, the artificial intelligence returns no longerneeded macro grid processors back to associated micro grid processorsunder the control of the unique processor of the micro grid apparatusthat comprises each associated micro grid processor.

If a previously occurring matched alert disappears, then the artificialintelligence will commence returning the conscripted additional macrogrid processors back to the control of the corresponding uniqueprocessor in the micro grid apparatus that is wirelessly connected themicro grid apparatus 100. Eventually the designated macro grid processoritself is returned as a micro grid processor to the micro grid apparatus100, resulting in the artificial intelligence vacating the macro gridand the macro grid disappearing, thus extinguishing the macro grid andall of its included macro processors, along with the artificialintelligence, in step 1437.

FIG. 4D is a flow chart describing a process for detecting and forresponding to the detected alert, in accordance with embodiments of thepresent invention. The flow chart of FIG. 4D comprises steps 1451-1456.

In step 1451, the unique processor 60 constantly monitors the system bus(1210, 1215), via the communications module 425 of the micro gridapparatus 100, for an ‘alert data packet’: (1) from any sensor directlyconnected to the I/O irregular shaped module 410 or to thecommunications module 425; or (2) from any external micro grid apparatusor any macro grid that is connected wirelessly or by direct electricalconnection to the micro grid apparatus 100. An alert data packetcomprises an alert pertaining to an event.

The ‘alert data packet’ may contain a computed value of scale (asdefined supra) to assist in determining the number of micro gridresources required to assist with countering the event from the locationof the external micro grid apparatus. GPS information from the GPSmodule 420 may be constantly interrogated to determine a ‘locationvalue’ for advising the artificial intelligence (generated in step 1454)as to where the event is, and as a consequence, influencing the macrogrid operating system to increase or decrease the number of micro gridprocessing resources participating from within the single apparatus.

Step 1452 determines whether the unique processor 60 has detected a datapacket comprising the alert in step 1451. If step 1452 determines thatthe unique processor 60 has detected a data packet comprising the alertthen step 1453 is next performed; otherwise the process loops back tostep 1451.

In step 1453, via the micro grid bus 1205, the unique processor 60initiates a response to the alert by identifying an available micro gridprocessor within the micro grid apparatus comprising the uniqueprocessor 60, designates the available micro grid processor as a macrogrid processor by altering the operating system of the available microgrid processor to a macro grid operating system, and assigns to thedesignated macro grid processor an alert ownership of a macro grid withan associated responsibility for the operation of the macro grid.

In step 1454, an artificial intelligence is generated for the macrogrid, under control of the unique processor 60, and is stored in thedesignated macro grid processor. The artificial intelligence stored inthe designated macro grid processor, upon being implemented, may assignone or more additional processors from its micro grid apparatus ascomputational resources are for the macro grid.

In one embodiment, the artificial intelligence stored in the designatedmacro grid processor may trigger generation of other macro gridprocessors if warranted by the nature of the event and/or scale of thealert. Specifically, the artificial intelligence stored in thedesignated macro grid communicates with the unique micro grid processorin one or more different micro grid apparatuses to direct the uniquemicro grid processor in each micro grid apparatus of the one or moredifferent micro grid apparatuses to assign a micro grid processor in itsmicro grid apparatus to become an additional macro grid processor of themacro grid. In one embodiment, the artificial intelligence stored in thedesignated macro grid processor may affirm or negate the choice of theadditional macro grid processor by the unique micro grid processor ineach micro grid apparatus.

In one embodiment, the artificial intelligence does not triggergeneration of other macro grid processors and the macro gridconsequently has exactly one macro grid processor, namely the designatedmacro grid processor.

If generation of other macro grid processors is triggered, theartificial intelligence stored in the designated macro grid processormay generate, or trigger the generation of, other artificialintelligences to generate or develop a resultant artificialintelligence. In one embodiment, the artificial intelligence is storedonly in one macro grid processor (e.g., the designated macro gridprocessor) of the macro grid. In one embodiment, a different portion ofthe artificial intelligence is stored in some but not all macro gridprocessors of the macro grid. In one embodiment, a different portion ofthe artificial intelligence is stored in each macro grid processor ofthe macro grid.

If the alert is of a predefined scale (as defined supra) requiringadditional computational resources, or if a matched alert (as definedsupra) is detected in other micro grid apparatus(s) than the micro gridapparatus that detected the alert in step 1452, then micro gridprocessors within the other apparatus(s) are assigned to the artificialintelligence as computational resources.

In step 1455, the event is responded to by the artificial intelligence.The manner in which the macro grid and artificial intelligence respondsto and quenches the event is specific to the event, as illustrated inthree hypothetical examples which are described infra.

As the scale of the alert (as defined supra) is reduced such that fewercomputational resources are needed to combat the event associated withthe alert. Accordingly, the artificial intelligence returns no longerneeded macro grid processors back to associated micro grid processorsunder the control of the unique processor of the micro grid apparatusthat comprises each associated micro grid processor.

If a previously occurring matched alert disappears, then the artificialintelligence will commence returning the conscripted additional macrogrid processors back to the control of the corresponding uniqueprocessor in the micro grid apparatus that is wirelessly connected themicro grid apparatus 100. Eventually the designated macro grid processoritself is returned as a micro grid processor to the micro grid apparatus100, resulting in the artificial intelligence vacating the macro gridand the macro grid disappearing, thus extinguishing the macro grid andall of its included macro processors, along with the artificialintelligence, in step 1456.

FIG. 4E is a flow chart describing a process for detecting an alert andfor responding to the detected alert, in accordance with embodiments ofthe present invention. The flow chart of FIG. 4E comprises steps1471-1477.

In step 1471, the unique processor 60 constantly monitors the system bus(1210, 1215), via the communications module 425 of the micro gridapparatus 100, for an ‘alert data packet’: (1) from any sensor directlyconnected to the I/O irregular shaped module 410 or to thecommunications module 425; or (2) from any external micro grid apparatusor any macro grid that is connected wirelessly or by direct electricalconnection to the micro grid apparatus 100. An alert data packetcomprises an alert pertaining to an event.

The ‘alert data packet’ may contain a computed value of scale (asdefined supra) to assist in determining the number of micro gridresources required to assist with countering the event from the locationof the external micro grid apparatus. GPS information from the GPSmodule 420 may be constantly interrogated to determine a ‘locationvalue’ for advising the artificial intelligence (generated in step 1475)as to where the event is, and as a consequence, influencing the macrogrid operating system to increase or decrease the number of micro gridprocessing resources participating from within the single apparatus.

Step 1472 determines whether the unique processor 60 has detected a datapacket comprising the alert in step 1471. If step 1472 determines thatthe unique processor 60 has detected a data packet comprising the alertthen step 1473 is next performed; otherwise the process loops back tostep 1471.

In step 1473, after detecting the alert data packet in step 1472, eachunique processor selects at least one processor from each micro gridapparatus.

In step 1474, each selected processor is designated as a macro gridprocessor of a respective macro grid by altering an operating system ofeach selected processor to a macro grid operating system and byassigning to each selected processor a responsibility for operation ofits respective macro grid.

In step 1475, an artificial intelligence is generated for each macrogrid.

In step 1476, the event is responded to and quenched by executing theartificial intelligence of each macro grid.

In step 1477 after the event has been quenched, the macro grids areextinguished.

In one embodiment, at least one micro grid apparatus comprises aplurality of micro grid apparatuses, wherein step 1474 results in therespective macro grids comprising a plurality of macro grids, andwherein executing the artificial intelligence of each macro grid in step1476 comprises contemporaneously executing the artificial intelligenceof each macro grid to perform said responding to and quenching theevent.

In one embodiment for each macro grid, one or more processors in eachmicro grid apparatus, other than the selected processors in each microgrid apparatus, are assigned as computational resources for each macrogrid.

In one embodiment, at least two macro grids include a different macrogrid processor selected from a same micro grid apparatus.

In one embodiment, the process geographically relocates at least onemacro grid processor of a first macro grid, which results in the firstmacro grid having its geographical footprint increased or decreased.

In one embodiment, the alert data packet includes an identification of ascale (S), wherein S is a function of a magnitude of the event (E), anurgency level for responding to the event (U), and a quash time forextinguishing the event (Q). The scale (S) identified in the alert datapacket may be used to determine a total number of processors of the atleast one processor to be selected from each micro grid apparatus duringsaid selecting the at least one processor from each micro grid apparatusin step 1473. In one embodiment, S=(E×U)/Q.

In one embodiment, the artificial intelligence for a first macro grid ofthe plurality of macro grids ascertains that the scale is increasedrelative to the scale identified in the alert data packet which triggersadding at least one macro grid processor to the first macro grid,resulting in the first macro grid having its geographical footprintincreased

In one embodiment, the artificial intelligence for a first macro grid ofthe plurality of macro grids ascertains that the scale is decreasedrelative to the scale identified in the alert data packet which triggersremoving at least one macro grid processor from the first macro grid,resulting in the first macro grid having its geographical footprintdecreased.

Other embodiments, as described supra in conjunction with the process ofFIG. 4C and/or FIG. 4D, are likewise applicable to the process of FIG.4E.

FIG. 5A depicts a micro grid system stack 1500 of 18 processors, inaccordance with embodiments of the present invention. The micro gridsystem stack 1500 comprises a unique micro grid processor 60, twodesignated macro grid processors (1405, 1505) of two corresponding macrogrids, and 15 micro grid processors (as additional processing resources,some or all of which being allocated to the two designated macro gridprocessors (1405, 1505)). The two corresponding macro grids existcontemporaneously and have two corresponding artificial intelligencesco-existing in the same micro grid apparatus (i.e., in the same microgrid system stack 1500).

FIG. 5B depicts two micro grid system stacks (1500, 1510), each stackcomprising 18 processors, in accordance with embodiments of the presentinvention. Each stack is in a different micro grid apparatus. The 18processors in each stack are adjacent to one another and are directlyconnected electrically or wirelessly connected to each other within amicro grid apparatus. The stack 1500 comprises a unique micro gridprocessor 60, two designated macro grid processors (1405, 1505) of twocorresponding macro grids, and 15 micro grid processors (as additionalprocessing resources, some or all of which being allocated to the twodesignated macro grid processors (1405, 1505)). The stack 1510 comprisesa unique micro grid processor 60, three designated macro grid processors(1515, 1505, 1405) of three corresponding macro grids, and 14 micro gridprocessors (as additional processing resources, some or all of whichbeing allocated to the three designated macro grid processors (1515,1505, 1405)).

In FIG. 5B, a first macro grid comprises macro grid processor 1405 ofstack 1500 and macro grid processor 1405 of stack 1510, said first macrogrid having a first artificial intelligence. A second macro gridcomprises macro grid processor 1505 of stack 1500 and macro gridprocessor 1505 of stack 1510, said second macro grid having a secondartificial intelligence. A third macro grid comprises macro gridprocessor 1515 of stack 1510, said third macro grid having a thirdartificial intelligence. Each macro grid in FIG. 5B is formed by theprocess depicted in FIG. 4C or FIG. 4D.

FIG. 5C depicts three micro grid system stacks (1500, 1510, 1530), eachstack comprising 18 processors, in accordance with embodiments of thepresent invention. Each stack is in a different micro grid apparatus.The 18 processors in each stack are adjacent to one another and aredirectly connected electrically or wirelessly connected to each otherwithin a micro grid apparatus. The stack 1510 is disposed between stacks1500 and 1530. The stack 1500 comprises a unique micro grid processor60, two designated macro grid processors (1505, 1405) of twocorresponding macro grids, and 15 micro grid processors (as additionalprocessing resources, some or all of which being allocated to the twodesignated macro grid processors (1505, 1405)). The stack 1510 comprisesa unique micro grid processor 60, three designated macro grid processors(1515, 1505, 1405) of three corresponding macro grids, and 14 micro gridprocessors (as additional processing resources, some or all of whichbeing allocated to the three designated macro grid processors (1515,1505, 1405)). The stack 1530 comprises a unique micro grid processor 60,four designated macro grid processors (1515, 1525, 1505, 1405) of fourcorresponding macro grids, and 13 micro grid processors (as additionalprocessing resources, some or all of which being allocated to the fourdesignated macro grid processors (1515, 1525, 1505, 1405)).

In FIG. 5C, a first macro grid comprises macro grid processor 1405 ofstack 1500, macro grid processor 1405 of stack 1510, and macro gridprocessor 1405 of stack 1530, said first macro grid having a firstartificial intelligence. A second macro grid comprises macro gridprocessor 1505 of stack 1500, macro grid processor 1505 of stack 1510,and macro grid processor 1505 of stack 1530, said second macro gridhaving a second artificial intelligence. A third macro grid comprisesmacro grid processor 1515 of stack 1510 and macro grid processor 1515 ofstack 1530, said third macro grid having a third artificialintelligence. A fourth macro grid comprises macro grid processor 1525 ofstack 1530, said fourth macro grid having a fourth artificialintelligence.

In FIG. 5C: (1) each of the three micro grid system stacks (1500, 1510,1530) has a unique processor 60; (2) one of the micro grid system stacks(1530) has a macro grid processor (1525) not found in the other twoadjacent physical apparatus's (1500, 1510); (3) two of the micro gridsystem stacks (1510, 1530) have a macro grid processor (1515)participating in the same third macro grid; (4) all three of the microgrid system stacks (1500, 1510, 1530) have two macro grid processors(1405, 1505) participating in the first and second macro grid,respectively; and (5) a total of four macro grids are present in thethree micro grid system stacks (1500, 1510, 1530), and are functioningcontemporaneously, each controlled by their own individual artificialintelligence.

FIG. 5D is a diagram of a geographic area 1520 comprising the four macrogrids associated with the three micro grid system stacks (1500, 1510,1530) of FIG. 5C, in accordance with embodiments of the presentinvention. FIG. 5D depicts the micro grid apparatuses that comprise thethree micro grid system stacks (1500, 1510, 1530). The three mobilemicro grid system stacks (1500, 1510, 1530) are adjacent to each otherand wirelessly connected to each other in the manner described supra inconjunction with FIG. 5C. Each micro grid system stack containsdifferent combinations of macro grid processors, which are illustratedby the shape and boundaries of the respective geographical footprint ofthe macro grids. Each geographical footprint in FIG. 5D is identified bythe macro grid processor (1405, 1505, 1515, 1525) included in itsrespective macro grid. Each macro grid is governed by its own artificialintelligence. In one embodiment, the geographic area 1520 is severalhundred meters across.

FIG. 6A is a diagram of a geographic area 1600 comprising 5 macro gridsand 27 micro grid apparatuses, in accordance with embodiments of thepresent invention. FIG. 6A depicts a distribution of micro gridapparatuses within the 5 macro grids. Each micro grid apparatus in FIG.6A comprises its micro grid system stack, as explained supra. Some orall of the 27 micro grid system stacks are wirelessly connected to eachother. Each micro grid system stack contains combinations of macro gridprocessors, which are illustrated by the shape and boundaries of thegeographical footprint of the macro grids respectively. Some suchcombinations of macro grid processors may differ from each other. Eachgeographical footprint in FIG. 6A is identified by the macro gridprocessor (1615, 1620, 1625, 1630, 1635) included in its respectivemacro grid. The two portions of the footprint of the macro grid 1620depicted in FIG. 6A are connected to each other outside of thegeographic area 1600 and thus collectively form a single continuousfootprint. Each macro grid is governed by its own artificialintelligence. In one embodiment, the geographic area 1600 is onekilometer across. At least one micro grid apparatus (denoted by itsmicro grid system stack 1605) is not connected or participant to any ofthe macro grids.

FIG. 6B is a diagram of a geographic area 1640 comprising the 5 macrogrids of FIG. 6A and 12 micro grid apparatuses, in accordance withembodiments of the present invention. FIG. 6B depicts a distribution ofmicro grid apparatuses within the 5 macro grids. The 12 micro gridapparatuses in FIG. 6B is a subset of the 27 micro grid apparatuses inFIG. 6A. The geographical area 1640 of FIG. 6B is later in time than isthe geographical area 1600 of FIG. 6A and either encompasses or is asubset of the geographical area 1600. Each micro grid apparatus in FIG.6B comprises its micro grid system stack, as explained supra. Some orall of the 12 micro grid system stacks are wirelessly connected to eachother. Each micro grid system stack contains combinations of macro gridprocessors, which are illustrated by the shape and boundaries of thegeographical footprint of the macro grids respectively. Some suchcombinations of macro grid processors may differ from each other. Eachgeographical footprint in FIG. 6B is identified by the macro gridprocessor (1615, 1620, 1625, 1630, 1635) included in its respectivemacro grid. Each macro grid is governed by its own artificialintelligence. In one embodiment, the geographic area 1640 is onekilometer across. At least one micro grid apparatus (denoted by itsmicro grid system stack 1605) is not connected or participant to any ofthe macro grids. One of the macro grid macro grids (1620) hasexperienced a decaying artificial intelligence and is disappearing dueto removal of all of its participating macro grid processors. Thegeographical footprints of the other macro grids are reducing in size astheir alert scale value reduces. The distribution of micro gridapparatuses within the 5 macro grids of FIG. 6B differ from thedistribution of micro grid apparatuses within the same 5 macro grids ofFIG. 6A due to the dynamic evolution the 5 macro grids from the timeassociated with FIG. 6A to the time associated with FIG. 6B.

FIG. 6C is a diagram of a geographic area 1660 comprising 5 macro gridsand 12 micro grid apparatuses, in accordance with embodiments of thepresent invention. FIG. 6C depicts a distribution of micro gridapparatuses within the 5 macro grids. The 12 micro grid apparatuses inFIG. 6C are the same micro grid apparatuses as the 12 micro gridapparatuses in FIG. 6B. The geographical area 1660 of FIG. 6C is laterin time than is the geographical area 1640 of FIG. 6B and eitherencompasses or is a subset of the geographical area 1640. Each microgrid apparatus in FIG. 6C comprises its micro grid system stack, asexplained supra. Some or all of the 12 micro grid system stacks arewirelessly connected to each other. Each micro grid system stackcontains combinations of macro grid processors, which are illustrated bythe shape and boundaries of the geographical footprint of the macrogrids respectively. Some such combinations of macro grid processors maydiffer from each other. Each geographical footprint in FIG. 6C isidentified by the macro grid processor (1615, 1620, 1625, 1630, 1635)included in its respective macro grid. Each macro grid is governed byits own artificial intelligence. In one embodiment, the geographic area1660 is one kilometer across. At least one micro grid apparatus (denotedby its micro grid system stack 1605) is not connected or participant toany of the macro grids. One of the macro grids (1620) has experienced adecaying artificial intelligence and is disappearing due to removal ofall of its participating macro grid processors. The geographicalfootprints of the other macro grids are reducing in size as their alertscale value reduces. Directional arrows illustrate an instantaneousdirection in which portions of each of geographical footprints isdynamically moving, which may represent an expansion or contraction ofeach macro grid. The distribution of micro grid apparatuses within the 5macro grids of FIG. 6C have not changed from the distribution of microgrid apparatuses within the same 5 macro grids of FIG. 6C during theperiod of time from the time associated with FIG. 6B to the timeassociated with FIG. 6C.

FIG. 6D is a diagram of a geographic area 1680 comprising 5 macro gridsand 12 micro grid apparatuses, in accordance with embodiments of thepresent invention. FIG. 6D depicts a distribution of micro gridapparatuses within the 5 macro grids. The geographical area 1680 of FIG.6D is later in time than is the geographical area 1660 of FIG. 6C andeither encompasses or is a subset of the geographical area 1660. The 5macro grids in the geographic area 1680 in FIG. 6D are associated with asubset of the 12 micro grid apparatuses and consist of the 5 macro gridsof FIG. 6C. Each micro grid apparatus in FIG. 6D comprises its microgrid system stack, as explained supra. Some or all of the 12 micro gridsystem stacks are wirelessly connected to each other. Each micro gridsystem stack contains combinations of macro grid processors, which areillustrated by the shape and boundaries of the geographical footprint ofthe macro grids respectively. Some such combinations of macro gridprocessors may differ from each other. Each geographical footprint inFIG. 6D is identified by the macro grid processor (1615, 1625, 1630,1635) included in its respective macro grid. Each macro grid is governedby its own artificial intelligence. In one embodiment, the geographicarea 1680 is one kilometer across. At least one micro grid apparatus(denoted by its micro grid system stack 1605) is not connected orparticipant to any of the macro grids. One of the macro grids (1620) hasexperienced a decaying artificial intelligence and is disappearing dueto removal of all of its participating macro grid processors. At thetime associated with FIG. 6D, the macro grid 1620 includes micro gridapparatuses only outside of geographical area 1680 and is therefore notexplicitly identified in FIG. 6D. The geographical footprints of theother macro grids are reducing in size as their alert scale valuereduces. Only 4 macro grids of the 5 macro grids in FIG. 6C remain inFIG. 6D and have been reduced in size and continue to be reduced in sizeas their alert scale values are being reduced, namely the 4 macro gridsidentified by the respective macro grid processors 1615, 1625, 1630,1635. Three micro grid apparatuses (1645, 1650, 1655) are mobile (e.g.,in vehicles) that do not appear in FIG. 3C, and their GPS systemsindicate a change in ‘location value’ that is recognized by theirgoverning artificial intelligences to maintain their wirelessconnections and macro grid participation. Similar to FIG. 6B, thedistribution of micro grid apparatuses within the 5 macro grids of FIG.6D differ from the distribution of micro grid apparatuses within thesame 5 macro grids of FIG. 6A and include new micro grid apparatuses(e.g., 1645, 1650, 1655) due to the dynamic evolution and spatialmigration of the 5 macro grids from the time associated with FIG. 6C tothe time associated with FIG. 6D.

The expansion and contraction of artificial intelligence footprints isgenerally dynamic and changing.

Each macro grid in FIG. 5D, FIG. 6A, FIG. 6B, FIG. 6C, FIG. 6D, and/orany other macro grid described herein, is formed by the process depictedin FIG. 4C, FIG. 4D, FIG. E, or combinations thereof.

FIG. 7A depicts a micro grid system stack 1700 of 18 processors, inaccordance with embodiments of the present invention. The micro gridsystem stack 1700 comprises a unique micro grid processor 60, fourdesignated macro grid processors (1705) of four corresponding macrogrids, and 13 micro grid processors 65 (as additional processingresources, some or all of which may be allocated to the four designatedmacro grid processors (1705)). The four corresponding macro grids existcontemporaneously and have four corresponding artificial intelligencesco-existing in the same micro grid apparatus (i.e., the same micro gridsystem stack 1700). Also shown are the buses (micro grid system bus1205, standard system buses 1210 and 1215, macro grid system bus 1220)for data transfer and software connections. The unique micro gridprocessor 60 maintains an orderly macro stack of macro grid processorsby selecting the next available micro grid processor in the linear microgrid stack for operating system change to a macro grid processor. Aprocess of ‘stack house keeping’ by the unique processor 60 ensuresstack efficiency and micro grid processor availability for assignment ofmicro grid processing resources 65 to alert requests.

FIG. 7B is a diagram showing a micro grid system stack 1710 of 18processors, displaying the extension capability of the buses, inaccordance with embodiments of the present invention. The micro gridsystem stack 1710 comprises a unique micro grid processor 60, fourdesignated macro grid processors (1705) of four corresponding macrogrids, and 13 micro grid processors 65 (as additional processingresources, some or all of which may be allocated to the four designatedmacro grid processors (1705)). The four corresponding macro grids existcontemporaneously and have four corresponding artificial intelligencesco-existing in the same micro grid apparatus (i.e., the same micro gridsystem stack 1700). Also shown are the buses (micro grid system bus1205, standard system buses 1210 and 1215, macro grid system bus 1220)for data transfer and software connections. The unique micro gridprocessor 60 is embodied at the base (in position zero) of the microgrid system stack 1710. The micro grid system bus 1205 and macro gridsystem bus 1220 can be extended to provide their bus functionality from9 to 18 or more micro grid processors with their own individualoperating systems. The combined standard system buses 1210 and 1215,micro grid system bus 1205 and macro grid system bus 1220 can beextended to a plurality of other micro grid processor stacks by anirregular shaped module or ‘bridge’, physically connecting other microgrid apparatuses together.

FIG. 7C is a diagram showing a micro grid system stack 1730 of 18processors, displaying operating system change and re-assignment asartificial intelligence requirements of the apparatus are extinguishedwithin a single apparatus, in accordance with embodiments of the presentinvention. The micro grid system stack 1730 comprises a unique microgrid processor 60, a designated macro grid processor 1405 of acorresponding macro grid, 3 micro grid processors 66, and 13 micro gridprocessors 65. Also shown are the buses (micro grid system bus 1205,standard system buses 1210 and 1215, macro grid system bus 1220) fordata transfer and software connections. The unique processor 60constantly monitors alert data interrogated from its attached local andremote sensors, as well as the alert data issued by the macro gridartificial intelligence it is participating in. The unique processor 60constantly receives alert values of scale from a plurality of sources.The alert value of scale for the macro grid processor 1405 indicates itis still required to participate in providing processing resources forthe artificial intelligence within that macro grid. However, the 3 macrogrid processors 66 have been returned to micro grid operating systems astheir artificial intelligences have been extinguished. The next step isfor the unique processor 60 in the micro grid system stack to applyfurther ‘housekeeping’ and relocate the operating system of the macrogrid processor 1405 at stack position four to stack position one. Thethree freshly re-assigned micro grid processors 66 are then coalescedwith the other 13 micro grid processors 65 by the unique processor 60'sinstruction, resulting in a linear and uninterrupted stack of 16 microgrid processors (not shown), ready for the next alert.

The scale (S) of an alert is computed by the artificial intelligencefrom interrogation of alert data either detected directly via the uniqueprocessor 60 within the structure 500 (see FIG. 4B) from the connectedlocal sensors and/or remote sensors via the micro grid's I/O module 410and communications module 425 (see FIG. 4B), or received (see step 1455of FIG. 4D) from an external micro grid apparatus or a macro grid thatis wirelessly connected to the micro grid apparatus 100.

Adjacent wirelessly connectable physical apparatuses respond to thereceived (1450 to 1470) alert and join the macro grid along withprocessing resources as required by the artificial intelligence. Thecommunicational data may be in the TCP/IP packet format.

The scale (S) of an alert is computed and used by the artificialintelligence to constantly indicate an alert value to all participatingwirelessly connected micro grid unique processors (60) responsible forassigning macro grid processors and managing micro grid processors andresources. The scale (S) indicates, to the unique processor 60, arequirement to conscript more micro grid processors for the artificialintelligence, maintain the status quo, or reduce resource participation,which facilitates scalability of the dynamic functional use of the microgrid systems.

The artificial intelligence processes the data to counter the event withphysical action and activity against the cause of the alert. This isundertaken by instruction to the available intelligent actuators (notshown) controlled by the unique operating system of the unique processor60 in each micro grid apparatus. Alert interrogation provides thenecessary feedback to the artificial intelligence to assess theeffectiveness of the counter, which is then adjusted accordingly. Thiscounter action and feedback mechanism may occur within a short period(e.g., milliseconds).

There are many examples for using the present invention, wherein microgrid and macro grid alert processing can be provided for artificialintelligence to take pro-active control of situations, initiated by theraising of alarms and alerts. Micro grid and macro grid technology couldbe deployed everywhere, resolving issues, counteracting events, andcontrolling remote circumstances that would otherwise requirecentralized decision making by people, who are not always available24×7×365.

The following three hypothetical examples illustrate use of the presentinvention.

1. A huge forest fire erupts overnight in the hills behind Los Angeles(LA). The wind direction and fire intensity indicates an event to someouter LA suburbs within 48 hours. 427 fire trucks and 3 sky-cranehelicopters have been dispatched by the greater LA Fire Authority intothe area. Micro grids are embedded in all vehicles, and monitor heat,wind, smoke, and location information from their intelligent sensors. Asmoke alert is raised by one of the micro grids. Quickly a macro grid isformed between all vehicles and the artificial intelligence takescontrol of the dangerous event. Each vehicle has interactive voice andvideo. The artificial intelligence interfaces with these communicationdevices and issues task assignments to the LA Fire Authority Units. Theartificial intelligence provides a constant stream of updatedinformation to central control, police, ambulance, and news media. Theforest fire is surrounded by fire fighting efficiency and resourceco-ordination. Within 36 hour, the potential disaster is arrested andsuffocated. The wireless macro grid decays and separates back toindividual micro grid processing. The mayor thanks the LA Fire Authorityfor another job well done.2. It is year 2017 and the recently arrived NASA roving vehicles onTitan have been transmitting astounding images and data to Earth centralcontrol. A micro meteorite impacts 200 meters from one of the rovers,creating a sudden geological landscape change, unseen by earthcontrollers that may prove destructive for the $4 billion mission. Largefreshly formed terrain fractures are detected by micro grid sensors onthe rovers. A macro grid is quickly formed, and the generated artificialintelligence overrides current forward movement instructions and stopsthe affected rover immediately. This averts a potential rover loss, ascommunication with earth control is over 16 minutes (turnaround). Theartificial intelligence re-evaluates the terrain and provides Earthcontrollers with Titan ground distance images and new atmospherictemperature, dust, gas and pressure data from the direction of themeteorite impact. The artificial intelligence decays and the individualmicro grid unique processor in the command vehicle waits revised missioninstructions.3. It is 6.30 AM on a winter day in year 2012, and 400,000 vehicles areon the Ml motorway in England due to people traveling to work. Microgrid computing has been embedded in vehicles since year 2009 andapproximately 15% of the vehicles have the technology. A thick fog rollsin over a 12 mile portion of the Ml motorway. Micro-grid sensors withinthe vehicles react to the arrival of the thick fog and indicate thedensity and GPS location to the other collaborating macro grid connectedvehicles. Quickly, a fog pattern alert is generated by the artificialintelligence and conveyed to British motorway authorities includingweather forecasters, television stations, and radio stations. Thecollaborating processors in the macro grid dispatch and share anunsolicited alert image on their dashboard LCD screens indicatingtopographic size and density of the fog. Safely, the vehicles slow downinfluencing other non-macro-grid vehicle drivers to do the same. Imageprocessing, sensor sampling, and information up-dates are maintained bythe artificial intelligence until all vehicles have passed through thefog, and the fog itself lifts for another fine day.B. Governance

Governance relates to the structure and function of a macro gridconfigured to respond to an alert and may comprise, inter alia,processor stack control, operating system software, house keeping withinstacks, control growth, decay, and operation of the unique processors ofthe macro grid, communication between or among the unique processors ofthe macro grid, etc.

The present invention utilizes the following governance structures thatmay exist in a macro grid: Council, Executive, Parliament, andGovernment, in conjunction with a simple micro grid apparatus and/or acomplex micro grid apparatus (also called a “connectivity structure”).

A simple micro grid apparatus is defined as a micro grid apparatus thatcomprises one and only one plurality of processors, said one and onlyone plurality of processors including one and only one unique processorhaving a unique operating system that differs from the operating systemof each other processor in the plurality of processors of the simplemicro grid apparatus.

A complex micro grid apparatus (or connectivity structure) is defined asa micro grid apparatus that comprises at least two pluralities ofprocessors, wherein the at least two plurality of processors arephysically connected within the complex micro grid apparatus such thateach plurality of processors includes one and only one unique processorhaving a unique operating system that differs from the operating systemof each other processor in each plurality of processors of the complexmicro grid apparatus.

A Council is defined as a unique processor in a macro grid such that theunique processor is comprised by a plurality of processors and iswirelessly connected to at least one other unique processor in the macrogrid, wherein each unique processor in the macro grid has a uniqueoperating system that differs from the operating system of each otherunique processor in the plurality of processors of a micro gridapparatus.

An Executive within a macro grid is defined as a Council in a simplemicro grid apparatus (e.g., a mobile micro grid apparatus), wherein theCouncil is wirelessly connected to at least one other unique processorin the macro grid that is external to the simple micro grid apparatusand is not physically connected to any other unique processor of themacro grid. Each Executive in a macro grid is a Council consisting of aunique processor in a different plurality of processors of at least oneplurality of processors. For example, the unique processor 60 within thesimple micro grid apparatus 100 of FIG. 1, if comprised by a macro grid,is an Executive in the macro grid, if the unique processor 60 in FIG. 1is wirelessly connected to at least one other unique processor in themacro grid. It is noted that the unique processor 60 in FIG. 1 is notphysically connected to any other unique processor of the macro grid.

A Parliament within a macro grid is defined as a plurality of uniqueprocessors (Councils) within a connective structure in which the uniqueprocessors of the plurality of unique processors are physicallyconnected within the connective structure, wherein the unique processorsof the plurality of unique processors in the Parliament are eachwirelessly connected to at least one other unique processor of the macrogrid that is external to the connective structure. Each unique processorof the plurality of unique processors in the Parliament is comprised bya plurality of processors within the connective structure.

A Government within a macro grid is defined as a plurality ofgovernmental components such that each governmental component is eitheran Executive or a Parliament. Each such governmental component within aGovernment can communicate with at least one other governmentalcomponent within the Government. Such communication is effectuated viaany Council or a designated resource processor in each governmentalcomponent. The present invention provides a structure and mechanism forthe unique processors of the governmental components within a Governmentto communicate effectively with each other.

Thus, a Government, a Parliament, an Executive, and a Council are each agovernance structure. A Government comprises a plurality of Executives,a plurality of Parliaments, or at least one Executive and at least oneParliament. An Executive, which comprises a Council, is a governmentalcomponent of a Government. A Parliament, which comprises a plurality ofCouncils, is another governmental component of a Government. A Councilis the smallest indivisible governance structure within a Government.

As discussed supra, a unique processor of a macro grid is comprised by aplurality of processors in a micro grid apparatus.

A plurality of Governments can contemporaneously exist at any timewithin a corresponding plurality of macro grids or within a single macrogrid.

A Government may created initially for (and on demand by) an artificialintelligence for the macro grid. Alternatively, a Government or agovernance substructure within a Government may create or activate anartificial intelligence for the macro grid.

Two Governments, one government having a relatively lower artificialintelligence and the other government having a relatively higherartificial intelligence, can merge such that the relatively lowerartificial intelligence transfers the alert responsibility and ownershipto the relatively higher artificial intelligence in accordance withspecified rules. An example of such a rule for transferring the alertresponsibility may be: upon recognition by two artificial intelligencesthat they have been generated for the same alert originally responded toby their respective unique processors in different geographicallocations and within different micro grid structures or apparatuses, theGovernment of unique processors then enables access to the multiplealert sensors (and response actuators) of the relatively higherartificial intelligence. Relatively lower and higher artificialintelligence is determined or measured by specified intelligence levelrules for artificial intelligences.

A Government can split into a plurality of smaller Governments inaccordance with specified rules, (e.g., the footprint of a mobilerelatively higher artificial intelligence owning multiple alerts becomesstretched to a ‘snap’ point and becomes wirelessly ‘out of range’forming multiple new smaller footprints). Each resultant artificialintelligence may not necessarily have the same number of alerts toremedy and may re-merge into a single Government (with a singleartificial intelligence) again if the wireless connection isre-established.

A Government exists and may expand/or decay for the life of a wirelesslytransient artificial Intelligence of its associated macro grid. AGovernment can decay into Parliaments, and/or Councils as its associatedmacro grid decays with the connectivity structure remaining intact.

A Parliament can be transformed into Executives and smaller Parliamentsby physical fragmentation of the connectivity structure in which theParliament is contained.

A Parliament exists for the life of the assembled bridge structurewithin the macro grid until decayed from the macro grid.

The following working flow relates to the use of governance structuresby the present invention.

An alert is sensed by a unique processor (60) in a micro grid stack. Amacro grid is initiated and an associated artificial intelligence isgenerated as a reaction to the alert. In one embodiment, the uniqueprocessor (60) in the micro grid stack is an Executive. The uniqueprocessor (60) in the micro grid stack assigns the artificialintelligence ownership of the alert and converts a micro grid processorin its stack into a macro grid processor (by alteration and addition ofoperating system software) in which the artificial intelligence caninitially reside. The artificial intelligence may, depending on the sizeof the alert, authoritatively negotiate with a unique processor of asimple or complex micro grid apparatus for more processor resources. Ifthe micro grid apparatus is within a complex micro grid apparatus (i.e.,a connectivity structure such as, inter alia, a bridge structure),unique processors within the complex micro grid apparatus amalgamate toform a Parliament of unique processors. In this instance, the artificialintelligence negotiates with the Parliament for additional macro gridprocessors within the complex micro grid structure. Otherwise, the microgrid apparatus is within a simple micro grid apparatus comprising anExecutive and the artificial intelligence negotiates with just theExecutive present within the simple micro grid apparatus. The artificialintelligence may not achieve all the processor resources it requiresfrom the Executive or Parliament, and may instruct the Executive orParliament to locate any adjacent wireless micro grids, and amalgamatethem into a Government of wirelessly connected unique micro gridprocessors (which includes the Executive or Parliament that theartificial intelligence is already negotiating with). The uniqueprocessor (60) in the micro grid stack that initiated formation of themacro grid is a Council that either is an Executive in the Government oris within a Parliament in the Government. This process of accumulatingwirelessly connected Executives and Parliaments continues, as theartificial intelligence seeks the necessary macro grid processors toundertake its remedy of the alert. The footprint of the Government thatthe artificial intelligence operates in may grow to an enormous scale insize, or remain localized. The footprint of the Government may expandand contract on demand of the artificial intelligence. As an artificialintelligence decays it relinquishes individual Executives andParliaments that were wirelessly connected, which may also occur asattrition through mobility, until the artificial intelligence isextinguished and its last macro grid processor is returned by theCouncil back to the micro grid stack as a micro grid processor. If noother macro grid processors are assigned in the simple micro gridapparatus, the Council reverts to a simple unique processor (60),attentively monitoring its I/O, GPS and communication module sensors,and waiting for another alert to occur.

FIG. 8A is a block diagram depicting a connectivity structure 9100 witha bridge module 2010 physically connecting a micro grid structure 1320to a power hub 3000, in accordance with embodiments of the presentinvention. The bridge module 2010 comprises bridge units 2011 and 2012connected together by a bridge hinge 2035. The bridge hinge 2035provides the bridge module 2010 with sufficient physical flexibility toenable the bridge units 2011 and 2012 to dock and be ensconced intorespective docking bays of the micro grid structure 1320 and the powerhub 3000. Generally, the micro grid apparatus 1320 and the power hub3000 are embodiments of a first micro grid system and a second microgrid system, respectively.

The micro grid structure 1320 comprises the group of micro gridprocessors 65 which include a unique processor (Council) 60. The microgrid structure 1320 accommodates, via connection interface 55, theirregular shaped modules 420 (GPS), 200 (RAM), 410 (I/O), 415 (wirelessconnection), and the bridge unit 2011 of the bridge module 2010.

The power hub 3000 comprises a plurality of rechargable batteries andaccommodates, via connection interface 55, the irregular shaped modules3100 (failsafe battery), 425 (communications), 3210 (micro gridprocessors that include a unique processor (Council) 60), 3220 (microgrid processors that include a unique processor (Council) 60), and thebridge unit 2012 of the bridge module 2010. The plurality of rechargablebatteries in the power hub 3000 provides electrical power for the microgrid processors in the irregular shaped modules (e.g., modules 3210 and3220). The failsafe battery in the module 3100 provides back up powerfor the rechargable batteries in the power hub 3000 (if the rechargablebatteries should become discharged or otherwise fail) or additionalpower to supplement the power provided by the rechargable batteries inthe power hub 3000. Failsafe battery modules may be connected in anyplurality via connection interfaces (55), across all complex micro gridstructures and apparatuses, including micro grid power hubs and microgrid power towers, where a plurality of connection interfaces (55) arepresented.

The Councils 60 in the connectivity structure 9100 collectively form aParliament within a macro grid. The Parliament comprises the uniqueprocessor 60 in the micro grid structure 1320, the unique processor 60of the micro grid processors 3210, and unique processor 60 of the microgrid processors 3220.

The connectivity structure 9100 is more specifically a bridge structure.A bridge structure comprises a plurality of micro grid systems linkedtogether by one or more bridge modules. Each bridge module of a bridgestructure physically links together two micro grid systems of theplurality of micro grid systems. Each of micro grid system of theplurality of systems comprises at least one micro grid apparatus havinga plurality of processors 65 that includes a unique processor 60. Thus,a bridge structure comprises a plurality of unique processors 60disposed within the plurality of micro grid systems which are coupledtogether by the bridge module(s) in the bridge structure.

A Parliament comprises physically connected Councils, each Council withjurisdiction over its own plurality of (wafer contained) processors. TheParliament comprises software (residing in one or more Councils of theParliament) that queries the Councils for processor resourceavailability and assignment, and interfaces wirelessly to potentialrequests for participation in a Government. The Parliament facilitatesits internal and external data communications with utilization of theenhanced TCP/IP model structure (see FIG. 13A infra), and packetstructure (see FIG. 13B infra), and provides full peer-to-peerfacilitation (including governance and artificial intelligence) withinits interconnected structure.

Macro grid modularity allows for removal and addition of Councils,Executives, and Parliaments. Physical connection or removal of Councilsfrom or to a Parliament is provided for by governance operating systemsoftware that detects the Council alterations and reconfigures theParliament appropriately to reflect the change.

Known existing (and future designed) application software, operationalsystem software, communications software, and other software includingdrivers, interpreters and compilers for micro processor systems mayfunction within the embodiments of the present invention.

The Global Positioning System (GPS) module (420) provides the telemetryand handover data for inclusion in the enhanced TCP/IP data packetsoriginating from any processor in the Parliament. GPS data may be staticfor non-mobile micro grid Councils or Parliaments, or dynamic for mobilemicro grid Executives or Parliaments.

FIG. 8B is a block diagram depicting a connectivity structure in theform of a complex power hub apparatus 9150 comprising a central powerhub 3000 and radial vertical tiers (9151-9155), in accordance withembodiments of the present invention. Each radial vertical tiercomprises three physically irregular shaped modules, Each irregularshaped module is connected to the power hub 3000 as illustrated in FIG.8C, described infra.

Generally, a complex power hub apparatus comprises a central power hub,a plurality of connection interfaces (55) and radial vertical tiers(9151, 9152, 9153, 9154, 9155). Each radial vertical tier provides aplurality of physical connections to the central power hub 3000 andcomprises irregular shaped modules interconnected with each other viaconnection interfaces 55. The central power hub 3000 comprises a centralarea and radial arms external to and integral with the central area todefine docking bays such that each radial vertical tier is physicallyconnected to the central power hub 3000 at a respective docking bay atthe central area. The central power hub 3000 is analogous to the microgrid apparatus 100 of FIG. 2A with respect to the central area 115,radial arms 110, and docking bay 450 in FIG. 2A. Each radial verticaltier (9151, 9152, 9153, 9154, 9155) in FIG. 8B comprises a plurality ofmodules consisting of a same number of modules in each radial verticaltier.

The complex power hub apparatus (9150) shown in FIG. 8B is a verticallytall structure comprising three connectivity horizontal layers,illustrated by circles (4125, 4130, 4135), wherein each circle embodiesfive irregular shaped modules distributed in the five respective radialvertical tiers (9151, 9152, 9153, 9154, 9155). A total of fifteenconnection interfaces (55) are presented on this complex power hubstructure, for embodying the fifteen irregular shaped modulesillustrated.

A complex power hub apparatus is not limited to three horizontal layersand generally comprises a plurality of horizontal layers that could beillustrated as a plurality of circles. Thus, the modules in the radialvertical tiers are collectively distributed on the circles of theplurality of circles. The circles are concentric with a center point(e.g., geometric center, centroid, etc.) in the central power hub suchthat a total number of circles in the plurality of circles is equal tothe same number of modules in each radial vertical tier. Correspondingmodules in respective radial vertical tiers are located on a same circleof the plurality of circles.

A complex power hub apparatus may be manufactured in a plurality ofconfigurations, including very tall ‘power tower’ structures for formingmicro grid mainframe apparatuses, with a plurality of horizontal layers,and radial vertical tiers.

Circle 4125 comprises: three micro grid sensor modules 4100 with inputplugs 4120 physically connected to the micro grid sensor module 4100,two micro grid actuator modules 4200 with output sockets 4220 physicallyconnected to the micro grid actuator module 4200 to cause generation ofoutput or activate responsive functionality in response to the eventthat the macro grid is responding to, and each physically connected tothe power hub 3000 at the first horizontal layer (illustrated as circle4125) of available docking bays. Thus, the three micro grid sensormodules 4100 and the two micro grid actuator modules 4200 arecorresponding modules in respective radial vertical tiers 9151-9155 suchthat the corresponding modules are located on the same horizontal layerof a plurality of horizontal layers.

Circle 4130 comprises: five micro grid processor modules 3210 (eachmicro grid processor module having a unique processor (Council) 60), andeach micro grid processor module physically connected to the power hub3000 at the second horizontal layer (illustrated as circle 4130) ofavailable docking bays. Thus, the five micro grid processor modules 3210are corresponding modules in respective radial vertical tiers 9151-9155such that the corresponding modules are located on the same horizontallayer of a plurality of horizontal layers.

Circle 4135 comprises: a RAM module 200, a communications module 425, aGPS module 420, an I/O module 410, and a wireless module 415, eachphysically connected to the power hub 3000 at the third horizontal layer(illustrated as circle 4135) of available docking bays. Thus, the RAMmodule 200, the communications module 425, the GPS module 420, the I/Omodule 410, and the wireless module 415 are corresponding modules inrespective radial vertical tiers 9151-9155 such that the correspondingmodules are located on the same horizontal layer of a plurality ofhorizontal layers.

The three connected micro grid sensor modules 4100 each utilize itsinput plugs 4120 to detect input such as an alert or a communicationfrom another processor either external to (i.e., wirelessly connectedto) or within the connectivity structure 9150. Such communication isdescribed infra in terms of an enhanced TCP/IP model structure.

The three connected sensor micro grid sensor modules 4100 in the modularradial vertical tiers 9151, 9153, and 9154 each comprise its own singleunique processor (Council) 60 (not shown). The two connected micro gridactuator modules 4200 each comprise its own single unique processor(Council) 60 (not shown). The connectivity structure 9150 comprises tenCouncils 60 which collectively form a Parliament within a macro grid.The Parliament comprises ten Councils 60 embodied in the circles 4125,4130, 4135.

The data from the Global Positioning System (GPS) module 420 in FIG. 8Bcould be either static or dynamic depending on the micro grid apparatusinstallation environment and material use.

Whether mobile or fixed, the Parliament facilitates its internal andexternal data communications with utilization of the enhanced TCP/IPmodel structure (see FIG. 13A infra), and packet structure (see FIG. 13Binfra), and provides full peer-to-peer facilitation (includinggovernance and artificial intelligence) within its interconnectedstructure.

FIG. 8C depicts a vertical section of the radial vertical tier 9151 ofFIG. 8B, in accordance with embodiments of the present invention. FIG.8C shows a distribution in the vertical direction 3125 of the RAM module200, the micro grid processors 3210, and the micro grid sensor module4100. The vertical direction 3125 is perpendicular to the plane of thetwo-dimensional representation of the complex power hub apparatus 9150of FIG. 8B. The vertical direction 3125 is also perpendicular to thecentral area within the central power hub 3000. The modules 200, 3210,and 4100 are physically connected to the central power hub 3000 asshown. The output sockets 4120 are connected to the micro grid sensormodule 4100 at a same vertical level. FIG. 8C depicts the circles 4135,4130, and 4135 at different vertical levels along the direction 3125.

The other radial vertical tiers (9152, 9153, 9154, 9155) of FIG. 8B havevertical sections which are similar in mechanical structure to thevertical section of the radial vertical tier 9151 depicted in FIG. 8C.

FIG. 8D is a block diagram depicting a connectivity structure 9200 inthe form of complex mosaic micro grid apparatus including power hubs andmicro grid structures, in accordance with embodiments of the presentinvention. The connectivity structure 9200 comprises multiple power hubs3000 and multiple micro grid structures 1320 physically connected byconnection interfaces 55. Each multiple micro grid structure 1320comprises a plurality of processors 65 that includes a unique processor(Council) 60. The Councils 60 collectively form a Parliament in a macrogrid. This Parliament could be located in a Data Centre Server rack, orembodied in a Mainframe (as one of a stack of mosaic micro gridplatters). The irregular shaped modules are not depicted in thisdiagram, but would be present to provide the Parliament with GPS, I/O,RAM, Communications and Wireless functionality.

Generally, a complex mosaic micro grid apparatus comprises a pluralityof micro grid structures 1320 and a plurality of power hubs 3000physically connected by irregular shaped micro grid bridge modules atconnection interfaces 55. Each micro grid structure 1320 comprises asingular central area and radial arms external to and integral with thecentral area to define docking bays for accommodating modules to beinserted in the docking bays. The central area comprises a firstplurality of processors that include a Council.

FIG. 8E is a vertical cross-sectional view of a power hub 3000 of FIG.3D, in accordance with embodiments of the present invention. The powerhub 3000 comprises a plurality of central areas (3231, 3232, 3233) thatcoalesce to define internal structural space 3251 and 3252 configured toaccommodate re-chargeable batteries and radial arms external to andintegral with each central area to define horizontal layer docking baysfor accommodating irregular shaped modules to be inserted in thehorizontal layer docking bays pertaining to each central area. Eachcentral area comprises rechargeable batteries. The central areas (3231,3232, 3233) coalesce in the vertical direction 3135 which isperpendicular to the two-dimensional plane representing the complexmosaic micro grid apparatus 9200 of FIG. 8D.

Thus in the embodiment illustrated in FIG. 9, the plurality of centralareas in each power hub 3000 consists of the three central areas 3231,3232, and 3233. The central area 3231 defines first horizontal layerdocking bays for accommodating irregular shaped modules to be insertedin the first horizontal layer docking bays. The central area 3232defines second horizontal layer docking bays for accommodating irregularshaped modules to be inserted in the second horizontal layer dockingbays. The central area 3233 defines third horizontal layer docking baysfor accommodating irregular shaped modules to be inserted in the thirdhorizontal layer docking bays.

The power hubs 3000 are tall rechargeable battery power towersdistributed throughout the complex mosaic micro grid apparatus of FIG.8D for providing horizontal power connection, provisioningdirect-current (DC) power, voltage noise filtering, and close proximitycurrent source distribution directly within the mainframe structure, tothe micro grids positioned in situ. Each power hub 3000 comprises aplurality of central areas coalesced for including rechargeablebatteries that provide electrical power for the Council in each microgrid structure 1320.

Each Power hub 3000 comprises vertical tier and horizontal layer databuses internally, to provide interconnection of all connectioninterfaces (55) on a plurality of vertical tiers and horizontal layersexternally.

The Parliament in the complex mosaic micro grid apparatus comprises theCouncils in the totality of micro grid structures 1320.

Even as a Server, or a component to a Mainframe, the Parliament in thecomplex mosaic micro grid apparatus 9200 facilitates its internal andexternal data communications with utilization of the enhanced TCP/IPmodel structure (see FIG. 13A infra), and packet structure (see FIG. 13Binfra), and provides full peer-to-peer facilitation (includinggovernance and artificial intelligence) within its interconnectedstructure.

FIG. 8F depicts a complex mosaic micro grid circuit board 3300 with fivemulti-socket connection blocks (3301-3305), in accordance withembodiments of the present invention. The multi-socket connection blocks(3301-3305) are disposed amongst a plurality of micro grid apparatus'sand power hubs (intruding through large accommodating holes in thecircuit board). Connection pins (not shown) beneath the multi-socketconnection blocks present to a similar complex mosaic circuit boarddirectly underneath to connect the data buses and to physically form amore complex structure by aggregation of the connector blocks to formsegmented backplanes.

FIG. 8G depicts a complex mosaic micro grid circuit board 3400 with sixlarge holes (3401-3406), in accordance with embodiments of the presentinvention. The six large holes (3401-3406) are configured to accommodatethe penetration of re-chargeable battery power towers intrusivelythrough the assembled structure of a micro grid mainframe, provisioningdirect-current (DC) power, voltage noise filtering, and close proximitycurrent source distribution directly within the mainframe structure. Aplurality of holes of a plurality of shapes and sizes may bemanufactured for a plurality of power tower types and penetrationformats for power disbursement. Positions of other structural holes andcomponents (e.g., connector block 3305) are illustrated.

FIG. 9 is a block diagram of a configuration comprising wirelesslyconnected structures 9255, 9275, 9280, 9260, 9285, 9265, and 9270, inaccordance with embodiments of the present invention.

The structures 9255, 9275, and 9280 are each essentially the micro gridapparatus 100 of FIG. 1 and each comprises an Executive as describedsupra.

The structures 9260 and 9285 are essentially the connectivity structure9100 of FIG. 8A and each is a bridge structure that comprises aParliament as described supra.

The structure 9265 is essentially the connectivity structure 9150 ofFIG. 8B and is a complex power hub apparatus that comprises a Parliamentas described supra.

The structure 9270 is essentially the connectivity structure 9150 ofFIG. 8C and is a complex mosaic micro grid apparatus that comprises aParliament as described supra.

A Government in a macro grid is formed by wirelessly congregating thethree Executive in structures 9255, 9275, and 9280 and the fourParliaments in structures 9260, 9285, 9265, and 9270. The functionalityof this Government is implemented though use of peer-to-peer governancesoftware and peer-to-peer intelligence software, to embody a uniqueartificial intelligence.

Thus, the present invention provides a governance apparatus comprising aGovernment and a plurality of micro grid apparatuses.

The Government of the governance apparatus comprises a plurality ofgovernmental components. The governmental components collectivelycomprising a plurality of Councils such that a macro grid comprising anartificial intelligence and the Government is configured to respond toan alert pertaining to an event through use of the artificialintelligence and the Government. Each governmental component is aneither an Executive or a Parliament.

Each micro grid apparatus of the governance apparatus is either a simplemicro grid apparatus or a complex micro grid apparatus. Each complexmicro grid apparatus is a connectivity structure. Each micro gridapparatus is wirelessly connected to another micro grid apparatus of theplurality of micro grid apparatuses. Each micro grid apparatus comprisesa unique governmental component of the plurality of governmentalcomponents. Each Executive consists of a unique processor of a pluralityof processors disposed in a unique simple micro grid apparatus of theplurality of micro grid apparatuses. Each Parliament comprises a uniqueprocessor of each plurality of processors of at least two pluralities ofprocessors disposed in a unique complex micro grid apparatus of theplurality of micro grid apparatuses. Each processor of each plurality ofprocessors of each micro grid apparatus has its own operating system.Each unique processor in each Executive or Parliament in the Governmentis a Council of the plurality of Councils and has a unique operatingsystem differing from the operating system of each other processor inthe plurality of processors that comprises said each unique processor.

C. Macro Grid Communication

The artificial intelligence when generated by a Council in a micro grid(as a result of a detected alert or event) is provided with a freshClass E (see FIG. 14B infra) Internet Protocol (IP) address.Consequentially each micro grid processor assigned as a resource to theartificial intelligence (or macro grid) has its own individual IPaddress linked as a sub-IP address to the primary Class E IP Address ofthe artificial intelligence. In this way, IP addressing links allCouncil assigned micro grid processor resources to a single macro gridGovernment (enhanced TCP/IP Governance layer) and the embodiedIntelligence (enhanced TCP/IP Intelligence layer), for the life andrequirement of the artificial intelligence, in one embodiment.

Transience for the artificial intelligence is provided by the governancelayer software (i.e. governance software in the Governance Layer) toenable the relocation of the artificial intelligence that is at theCouncil allocated primary Class E IP address, from a macro gridprocessor under isolation or extinguishment, in one embodiment.

Thus, if the artificial intelligence that is residing in a primaryCouncil having the primary Class E IP address (and having an artificialintelligence responsibility for implementing the artificialintelligence) is under isolation or extinguishment, then governancesoftware in the Governance Layer may relocate the artificialintelligence to another Council in the Government.

Influenced by the increasing structural size of a macro grid, governancesoftware will seek a Parliament (or an Executive) to assign a micro gridprocessor (or processors) as a mirror backup processor(s) (i.e.,Council(s)) to the primary Council, in the event that the macro gridprocessor embodying the primary Class E IP address (i.e., the primaryCouncil) is unexpectedly and catastrophically lost (i.e., cannot belocated). In response to ascertaining that the primary Council cannot belocated, the backup macro grid processor would become a replacementprimary Council by immediately assuming artificial intelligenceresponsibility (and inheriting the primary Class E IP address) and seekits own mirror micro grid processor backup from its interface with thepresiding Governance software in order to trigger assignment of a secondmirror backup Council to the replacement primary Council.

Mirror backup macro grid processors facilitate maintaining macro gridcohesion. The lost processor would automatically re-assume its ownunique IP address, and in isolation gravitate back to a disconnected andunassigned micro grid resource, governed by a Council (the uniqueprocessor in its micro grid), in one embodiment.

As the size of the macro grid increases further, multiple macro gridprocessors may be used to embody the artificial intelligence. To achievethis, the Class E IP address is shared in a similar method to thesharing of an IP address on an Internet Local Area Network (LAN), and aprocess of IP address translation occurs within the embodiment of theenhanced TCP/IP stack, in one embodiment.

Artificial intelligence governance layer software (i.e. the governancesoftware in the Governance Layer) provides a process for the enhancedTCP/IP packet header information to be filtered through data securityand data integrity algorithms, both to and from the intelligence layersoftware, to protect the artificial intelligence from attack (e.g.,vicious attack). Artificial intelligence firewalls may be constructed,in one embodiment.

FIG. 10A is a data flow diagram depicting the current Internetcommunications structure between two computers 9310 and 9311, as aTransmission Control Protocol/Internet Protocol (TCP/IP) datacommunication model, in accordance with embodiments of the presentinvention. The TCP/IP communication model comprises a five layeredTCP/IP communications stack.

Layer 1 (9335) of the TCP/IP communications stack includes the physicaluse of Ethernet data cabling between the computer 9310 and itscommunication router 9305. Optical fiber and satellite 9340 are physicalconduits utilized for the direct connection 9705 (see FIG. 12A infra) toanother router and its Ethernet cable (cloud) connected computer 9311.

Layer 2 (9330) of the TCP/IP communications stack is the Link Layer, andcarries the full TCP/IP data packet in data bits. The data packet istransmitted electronically from a computer 9310 via two routers to thecomputer 9311, encapsulated with a Frame header 9714 and a Frame footer9715 as depicted infra in FIG. 12A for the Link Layer data packetstructure.

Layer 3 (9325) of the TCP/IP communications stack is the Internet Layer,and carries the TCP/IP data packet without requirement for the LinkLayer frame header and Frame footer. Layer 3 is the highest layer in theTCP/IP stack containing information required by the routers. Data forlayers above the Internet Layer are delivered to those computationallayers as peer-to-peer information, without interpretation of the packetdata by the router.

Layer 4 (9320) of the TCP/IP communications stack is the TransportLayer, and carries the TCP packet without requirement for the IP header9720 (see FIG. 12A infra).

Layer 5 (9315) of the TCP/IP communications stack is the ApplicationLayer, and delivers the TCP packet data to the application softwarerequiring it.

FIG. 10B is a data flow diagram depicting an enhanced Internetcommunications structure of a Government between two Councils, as aseven layered Transmission Control Protocol/Internet Protocol datacommunication model (in terms of an enhanced TCP/IP communication stackhaving seven layers), by enhancement of the TCP/IP five layered model,to embody a Governance Layer and an Intelligence Layer, in accordancewith embodiments of the present invention.

The computers 9310 and 9311 in the TCP/IP five layered model of FIG. 10Aare replaced in FIG. 10B with processors 9365 and 9370, respectively,which are Councils.

A sixth Governance Layer 9360 and a seventh Intelligence Layer 9355 havebeen included in the enhanced TCP/IP model, in accordance withembodiments of the present invention.

The Intelligence Layer 9355 comprises intelligence software configuredto, inter alia, process data pertaining to the event, data pertaining tothe alert, and data pertaining to the Government.

The Governance Layer comprises governance software which, inter alia,filters data in the TCP/IP packet header structure through data securityand data integrity algorithms, both to and from the intelligencesoftware in the Intelligence Layer, to protect the artificialintelligence from attack.

The micro grid unique processor 9370 acts as the recipient of theapplication software data, and peer-to-peer Governance and Intelligencecontrol information is delivered by a known data packet deliverymechanism.

FIG. 10C is a data flow diagram depicting an enhanced Internetcommunications structure of a macro grid Government embodying aParliament and a Council, as a seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

A connectivity structure in the form of complex micro grid apparatus9405, with its Councils physically connected or bridged by a physicalconnectivity link (e.g., bridge) 9410 to create a Parliament,communicates with the recipient micro grid unique processor 9370 withinformation being provided peer-to-peer across the enhanced TCP/IPlayers.

Peer-to-peer data interchange occurs within the complex micro gridapparatus, as well as across the Internet cloud.

FIG. 10D is a data flow diagram depicting an enhanced Internetcommunications structure from a micro grid sensor 9455 to the Internet(Ethernet) cloud, as a seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

The diagram in FIG. 10D depicts the micro grid sensor apparatus(irregular shaped module) 9455 which includes a single unique microprocessor also being its own Council, with operational software toenable alert sensing and conveyance of events and requests 9460, andembodiment of Governance and Intelligence communication over the sevenlayered TCP/IP model into the Ethernet network cloud 9335, in accordancewith embodiments of the present invention.

FIG. 10E is a data flow diagram depicting an enhanced Internetcommunications structure from the Internet (Ethernet) cloud 9335 to amicro grid actuator 9505, as a seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

The diagram in FIG. 10E depicts the micro grid actuator apparatus(irregular shaped module) 9505 which includes a single micro processoralso being its own Council, with operational software to enable responseand remedy 9510 and conveyance of actions, and embodiment of Governanceand Intelligence communication over the seven layered TCP/IP model fromthe Internet (Ethernet) network cloud 9335, in accordance withembodiments of the present invention.

FIG. 10F is an end-to-end data concatenated data communication flowdiagram of a macro grid activity from event to remedy depicting anenhanced Internet communications structure of a macro grid Government(presiding over its participating Parliaments and Councils) for theembodiment of a macro grid Intelligence, in a seven layered TransmissionControl Protocol/Internet Protocol (TCP/IP) data communication model, inaccordance with embodiments of the present invention.

The diagram in FIG. 10F is a composite of FIGS. 10A-10E depictingconsistent concatenation and communication continuity of a macro gridGovernment (presiding over four Councils and a Parliament with twoCouncils) responding to an alert (e.g., fire alarm), with an action ofremedy (e.g., fire extinguisher), in accordance with embodiments of thepresent invention.

The current TCP/IP five layered model (see FIG. 10A) is identified inFIG. 10F by reference numeral 9556, and will continue to provide currentInternet communication functionality to non-micro grid computers inconcert with this invention, in accordance with embodiments of thepresent invention.

FIG. 11A is a diagram depicting an Open Systems Interconnection (OSI)seven layered model for data communication interchange, in accordancewith embodiments of the present invention.

The OSI model for data communications (9605) was the original standardfor Packet Switched Networks (PSN's); however it has been surpassedtoday, by the current and rapid expansion of the TCP/IP model (IPv4, andthe more recent IPv6), and is fading from use.

OSI is a seven layered model, wherein the lower three layers 1-3 are theMedia Layers (9615) and the upper four layers 4-7 are known as the HostLayers (9610).

Proprietary networks still exist using the OSI model, for Business,Military and Government agency data communication, to name a few. Thisinvention also embodies the OSI model.

FIG. 11B is a diagram depicting an enhanced Open Systems Interconnection(OSI enhanced) nine layered model for micro grid data communicationinterchange, in accordance with embodiments of the present invention.

The present invention is intended to be used on proprietary OSI datanetworks, to provide Intelligence and Governance on alternative datacommunication platforms to the Internet.

Additional Virtual Layers (9665), which comprise a set of two layers, isadded to the Host layers (9610) and Media Layers (9615) to form thehighest layers in the enhanced OSI model (layer eight Governance, andlayer nine Intelligence). An enhanced Transmission Control Protocol(TCP) header is used as the data unit.

The present invention includes the use of mechatronics (9660) in the OSIenhanced model, with the embodiment of IP Actuator functionality by theArtificial Intelligence in layer nine, and the embodiment of IP AlertSensor functionality by Council Governance in layer eight, in accordancewith embodiments of the present invention.

FIG. 12A is a structure diagram depicting the TCP/IP packet content oneach layer of a five layered Transmission Control Protocol/InternetProtocol (TCP/IP) data communication model, for computers on theInternet in accordance with embodiments of the present invention. FIG.12A is related directly to FIG. 10A.

The Physical layer (Layer 1, 9705) includes the physical use of Ethernetdata cabling, optical fiber and satellites as physical conduits for thedirect router connection over the Internet cloud to other computers.

The Link Layer (Layer 2, 9710) carries the full TCP/IP data packet indata bits. The data packet is encapsulated with a Frame header (9714)and Frame footer (9715) for completeness of the Link layer structure.

The Internet layer (Layer 3, 9720) is the highest layer in the TCP/IPstack where data is interpreted by a router. The Internet layer containsIP addresses and other information for the router in the IP headerstructure. Data embodied in the Frame header or Frame footer of Layer 2are not necessary for interpretation in Layer 3.

The Transport layer (9725) provides delivery information and options(9730) in the TCP header (9726) for final carriage of the data field inthe packet to layer 5 (Application Layer).

The Application Layer (9735) provides the data (9736) to the applicationsoftware requiring it. The other data (i.e., Frame header (9714) andFrame footer (9715), IP Header (9722) and TCP Header (9726) and TCPOptions (9730) in the data packet, are not required for interpretationby the Application Layer. The Application Layer is the highest layer inthe current TCP/IP model.

The Transport and Application layers above the Internet layer functionin a peer-to-peer way, without interpretation of the packet data by therouter.

Additional Transport, Application, layer protocols and new Governanceand Intelligence layer protocols are provided for full functionality ofthe enhanced TCP/IP seven layered model.

FIG. 12B is a detailed diagram depicting the TCP/IP header structure ofthe current IPv4 (Internet Protocol Version Four) data packet forcomputer to computer data communication interchange, in accordance withembodiments of the present invention.

The data are organized in groups of 32 data bits (0-31) (9755). The 32data bits are also commonly described in octets (groups of 8 data bits).The structure of the pre-defined and allocated bits for the Data Area(9734), the TCP Header (9733) and IP Header (9732), in the TCP/IP datapacket are known and function this way over the Internet today.

The source computer's IP address (9760) is contained in the IP Header asfour octets (i.e. 32 bits), followed by the destination computers IPaddress (structured similarly).

There is an area of 3 bits ‘reserved for future use’ (9765), eachcurrently set to zero, and space provided for ‘TCP Options’ (9730), inthe TCP header.

FIG. 13A is a structure diagram depicting the TCP/IP packet content oneach layer of an enhanced seven layered Transmission ControlProtocol/Internet Protocol (TCP/IP) data communication model, forinclusion of micro grid Governance and Intelligence on the Internet, inaccordance with embodiments of the present invention. FIG. 13A isrelated directly to FIG. 10B.

As in FIG. 10A, the Physical Layer (Layer 1, 9705) remains the same, asdoes the Link Layer (Layer 2, 9710) with its Frame header (9714) andFrame footer (9715)), the Internet Layer (3, 9720), the Transport Layer(4, 9725), and the Application layer (5, 9735) which continues to carrythe data field (9736—see FIG. 12A) to the application software in thereceiving computer.

Through the process of delivery the data packets remain structurallycomplete for the Transport and Application layers to locate the headerand the data field information within the packet.

As described in FIG. 10B, the present invention adds two more layers,namely the Governance Layer (9360) and the Intelligence Layer (9355).All content of the data packet remains in place for delivery to thesenew layers.

The micro grid Governance layer 9360 (of Councils, Executives,Parliaments and Government) utilizes new identifier bits in the TCPheader (9805) (corresponds to ‘reserved for future use’ 9765 in the TCPheader in FIG. 12B) to tag, in one embodiment, the micro grid processor(that has just been delivered the data field in the Application layer),with its Governance type.

New Kind and Descriptor data in the TCP Options field (9810)(corresponding to ‘TCP Options’ 9730 in the TCP header in FIG. 12B)further facilitates the additional functions of Governance andIntelligence with provision of read and write fields for communicatinginformation such as micro grid Alert data, GPS data and Actuator data. AClass E IP address is used for the micro grid processor when it is underArtificial Intelligence control.

The macro grid Intelligence layer 9355 (of Artificial Intelligence)comprises intelligence software capable of reading from (and writinginto) the new Kind and Descriptor areas in the TCP Options field (9810).The macro grid Intelligence layer 9355 remains informed of the numbersof Council or Parliament governed micro grid processors assigned andavailable, whether at mobile or fixed locations. The ArtificialIntelligence can place instructive data into the Data Area (9734—seeFIGS. 12B and 13B) of the packet header structure of the packet torequest application software (Layer 5) to undertake application tasksacross its Government (e.g., for responding to an alert).

The first five layers (9705, 9710, 9720, 9725, 9735) remain functionallythe same as the original five layered TCP/IP model; that is, to deliverdata to the micro processors running application software across acommunication link. This functionality continues as is, with itsinclusion in the enhanced TCP/IP model, without impairment (see FIG.10F). The new upper two layers drive Intelligence and Governance down tothe Application layers (and across the network) to instruct theapplication software of tasks and priorities based on alerts (micro gridsensor) and requests for purposes of delivery and pro-active (micro gridactuator) remedy.

In the present invention, the Application layer forfeits its top roleposition (as described in the five layered TCP/IP model) and acts as therecipient and conveyer of Governance and Intelligence Instructions andData, (as described in the enhanced seven layered TCP/IP model) for amore efficient and smarter use of the Internet.

FIG. 13B is a detailed diagram depicting the TCP/IP header structure ofan enhanced data packet for micro grid Council, Executive, Parliamentand Government data communication interchange and ArtificialIntelligence governance, in accordance with embodiments of the presentinvention.

The data are organized in groups of 32 data bits (0-31) (9755). The 32data bits are also commonly described in octets (groups of 8 data bits).In the present invention, the structure of the allocated bits for theenhanced TCP Header (9880) and enhanced IP Header (9855), in the TCP/IPdata packet, includes unobtrusive data field changes to the existingTCP/IP structure as it operates over the Internet today.

The Source micro grid processor's IP address (9860) is contained in theIP Header as four octets (i.e. 32 bits). The present invention uses thecurrently reserved Class E IP address specifically for ArtificialIntelligence IP addressing (see FIG. 14B infra). The Destination microgrid processor's IP address is similarly contained in the IP Header.

Thus, the IP header comprises the source IP address (9860) (e.g., of aCouncil that sends the packet) that is linked as a sub-IP address to theprimary Class E IP address of the artificial intelligence. The IP headeralso comprises the destination IP address (e.g., pertaining to a Councilthat receives the packet) that is linked as another sub-IP address tothe primary Class E IP address of the artificial intelligence.

Table 1 depicts the governance matrix and use of a sequence of bits inthe enhanced TCP Header 9880, such as the three available data bits(4,5,6) to encode a multi bit identifier in the enhanced TCP Header 9880to provide code replacement of the current Internet data bits (4,5,6)setting of (0,0,0). The three bits (4,5,6) of the multi bit identifiercollectively identify a governance entity type (Executive; Council,Parliament; Government) in whose behalf the packet, or a messagecomprising the packet, is being sent. The bit combinationsdistinguishing the four governance entity types (Executive; Council,Parliament; Government) are: Executive (1,0,0); Council (1,0,1);Parliament (1,1,0); Government (1,1,1). In addition, the followingcombinations of bits for the three bits (4,5,6) maintains threeavailable descriptors for future use: (0,0,1), (0,1,0) and (0,1,1).

TABLE 1 Enhanced ‘TCP Header’ (Governance Identifiers) TCP Header DataBit 4 Data bit 5 Data Bit 6 Current Internet 0 0 0 Future reserved 0 0 1Future reserved 0 1 0 Future reserved 0 1 1 Executive 1 0 0 Council 1 01 Parliament 1 1 0 Government 1 1 1

The intelligence software in the Intelligence Layer writes additionalKind and Descriptor fields (see Table 1 infra) into the TCP Options area(9885) in the enhanced TCP Header 9855. The Kind and Descriptor datacomprises, inter alia, parameters pertaining to the event, the alert,and the Government (e.g., a current composition of the Government).

In one embodiment, the intelligence software in the Intelligence Layeris configured to read the Kind and Descriptor data in the TCP headerupon being implemented (i.e, performed) by a Council or other processorafter a processor Council (or other processor) receives the message.

FIG. 14A is a diagram depicting Internet computer address (IP Address)Class structures in the IP header (9722), in accordance with embodimentsof the present invention.

IP Addresses are Class (9905) defined and 32 bits in length (9755). Thecurrent TCP/IP Class E IP address is ‘reserved’ for future use. As seenin FIG. 14A, the classes A, B C, D, and E are distinguished by theirhigh order bits.

FIG. 14B is a diagram depicting the Internet micro grid address (IPAddress) Class E structure in the IP header, for micro grid ArtificialIntelligence use, in accordance with embodiments of the presentinvention.

IP Addresses are Class defined and 32 bits in length (9755). The presentinvention utilizes the Class E IP address for Artificial Intelligence asindicated in FIG. 14B. As seen in FIG. 14B, the class E IP address hasits five high order bits set to 1 1 1 1 0.

All assigned micro grid processors by a Council to a macro grid(Artificial Intelligence) under Council, Parliamentary or Governmentalcontrol would on assignment be allocated a Class E IP address, replacingits usual IP address, (until it returns back to its fold as anunassigned micro grid resource).

Table 2 depicts micro grid Kind and Descriptor enhancements to the TCPOptions structure in the TCP header, for micro grid Sensor, GPS,Council, Executive, Parliament, Government, Actuator and ArtificialIntelligence use, in accordance with embodiments of the presentinvention.

TABLE 2 Enhanced ‘TCP Options’ (KIND & Descriptors) KIND DESCRIPTION 29Artificial Intelligence (AI) - Scale of Detected Event (from IP Sensor)Alert Value - (8 levels) 30 Artificial Intelligence- Council location(GPS data) Telemetry Word (TLM) - 30 bits Hand Over Word (HOW) - 30 bits31 Artificial Intelligence (Micro-Grid) Council total number ofprocessors under Council governance number of processors currentlyassigned to AI by Council Parliament total number of Councils in theParliament number of Councils in the Parliament currently employed by AI32 Artificial Intelligence (Macro-Grid) Government number of Councilsnumber of mobile Councils (as determined by variable GPS data) number offixed Councils (as determined by static GPS data) number of Parliamentsnumber of mobile Parliaments (as determined by variable GPS data) numberof fixed Parliaments (as determined by static GPS data) 33 ArtificialIntelligence - Scale of Action (IP Actuator) Response Value - (8 levels)

Currently, many ‘Kind’ fields are available in the TCP/IP ‘TCP Options’field for Packet Switched Networks. The present invention utilizes Kind29-33 for Artificial Intelligence and Governance Descriptors in the datapacket.

Kind 29 functions as the data location in the TCP header to carry thesensed Alert Value from a specific micro grid sensor device across allenhanced TCP/IP layers to the Intelligence Layer. The sensed Alert Valuedenotes a scale (S) of the event which is a function of the magnitude ofthe event and, in one embodiment, is 8 bits (0-7) for Kind 29.

Kind 30 functions as the data location in the TCP header to carry theGlobal Positioning System (GPS) data from a specific GPS irregularshaped module connected to a micro grid apparatus, across all enhancedTCP/IP layers to the Intelligence layer. In one embodiment, the GPS datais structured in two ‘words’ of 30 bits each, namely a Telemetry Word(TLM) and a Hand Over Word (HOW). Kind 30 requires 60 bits, 4 additionalpacking bits (zeros) are required to complete 8 octets (64 bits) ofdata.

As a result of the present invention embodying GPS data in Kind 30 ofthe TCP header, Internet administrators gain the capability ofidentifying the geographic location of an event or the source of theevent such as inappropriate Internet content or use. This provides thepolice and prosecution with a world-wide tool for locating the source ofthe event such as offences (e.g., cyber bullying, and Internetwrongdoing) and linking the information together as material evidence.

Kind 31 functions as the data location in the TCP header to carry fourfields (i.e., fields 1, 2, 3, and 4) of information. Kind 31 datapertains to resource processors which are micro grid processors thathave been assigned to the artificial intelligence such that eachresource processor is not a Council in the Government.

Field 1 of Kind 31 comprises the total number of resource processorsavailable under single Council (i.e., Executive) governance. A resourceprocessor is a micro grid processor not functioning as a macro gridprocessor of the macro grid and is used as a resource (e.g., acomputational resource) of a Council in the Government.

Field 2 of Kind 31 comprises the specific number of resource processorsthat have been assigned by the Council(s) to the macro grid (ArtificialIntelligence).

Field 3 of Kind 31 comprises the total number of resource processorsavailable under all Parliaments' governance.

Field 4 of Kind 31 comprises the specific number of resource processorsthat have been assigned by the Parliament(s) to that ArtificialIntelligence.

Kind 32 functions as the data location in the TCP header to carry fouradditional fields (i.e., fields 1, 2, 3, and 4) of information. Kind 32data identifies a total number of mobile Councils in the Government, atotal number of fixed Councils in the Government, a total number ofmobile Parliaments in the Government, and a total number of fixedParliaments in the Government.

Field 1 of Kind 32 comprises the total number of wireless connectedmobile Councils (Mobility is determined by variations in the sampled GPSdata) to the macro grid (Artificial Intelligence).

Field 2 of Kind 32 comprises the total number of wireless but fixedlocation Councils (Non-mobility is determined by static sampled GPSdata) with micro grid processors assigned to the macro grid (ArtificialIntelligence).

Field 3 of Kind 32 comprises the total number of wireless connectedmobile Parliaments (Mobility is determined by variations in the sampledGPS data) to the macro grid (Artificial Intelligence).

Field 4 of Kind 32 comprises the total number of wireless but fixedlocation Parliaments (Non-mobility is determined by static sampled GPSdata) with Councils and micro grid processors assigned to the macro grid(Artificial Intelligence).

Kind 33 functions as the data location in the TCP header to carry theResponse Action Value to a specific micro grid actuator device acrossall enhanced TCP/IP layers to the Intelligence layer of the actuator anddelivery of the remedy or response. The Response Action Value denotes ascale of the response to the event which is a function of the magnitudeof the response and, in one embodiment, is 8 bits (0-7) for Kind 33.

D. Data Processing Apparatus

FIG. 15 illustrates an exemplary data processing apparatus 90 used forimplementing any process or functionality of any processor used inaccordance with embodiments of the present invention. The dataprocessing apparatus 90 comprises a processor 91, an input device 92coupled to the processor 91, an output device 93 coupled to theprocessor 91, and memory devices 94 and 95 each coupled to the processor91. The input device 92 may be, inter alia, a keyboard, a mouse, etc.The output device 93 may be, inter alia, a printer, a plotter, acomputer screen, a magnetic tape, a removable hard disk, a floppy disk,etc. The memory devices 94 and 95 may be, inter alia, a hard disk, afloppy disk, a magnetic tape, an optical storage such as a compact disc(CD) or a digital video disc (DVD), a dynamic random access memory(DRAM), a read-only memory (ROM), etc. The memory device 95 includes acomputer code 97 which is a computer program that comprisescomputer-executable instructions. The computer code 97 includes analgorithm for implementing any process or functionality of any processorused in accordance with embodiments of the present invention. Theprocessor 91 implements (i.e., performs) the computer code 97. Thememory device 94 includes input data 96. The input data 96 includesinput required by the computer code 97. The output device 93 displaysoutput from the computer code 97. Either or both memory devices 94 and95 (or one or more additional memory devices not shown in FIG. 15) maybe used as a computer usable storage medium (or program storage device)having a computer readable program embodied therein and/or having otherdata stored therein, wherein the computer readable program comprises thecomputer code 97. Generally, a computer program product (or,alternatively, an article of manufacture) of the computer system 90 maycomprise said computer usable storage medium (or said program storagedevice).

Any of the components of the present invention could be created,integrated, hosted, maintained, deployed, managed, serviced, supported,etc. by a service provider who offers to facilitate implementation ofany process or functionality of any processor used in accordance withembodiments of the present invention. Thus the present inventiondiscloses a process for deploying or integrating computinginfrastructure, comprising integrating computer-readable code into thedata processing apparatus 90. Therefore, the code in combination withthe data processing apparatus 90 is capable of performing any process orfunctionality of any processor used in accordance with embodiments ofthe present invention.

In another embodiment, the invention provides a method that performs theprocess steps of the invention on a subscription, advertising, and/orfee basis. That is, a service provider, such as a Solution Integrator,could offer to facilitate implementation of any process or functionalityof any processor used in accordance with embodiments of the presentinvention. In this case, the service provider can create, integrate,host, maintain, deploy, manage, service, support, etc., a computerinfrastructure that performs the process steps of the invention for oneor more customers. In return, the service provider can receive paymentfrom the customer(s) under a subscription and/or fee agreement and/orthe service provider can receive payment from the sale of advertisingcontent to one or more third parties.

While FIG. 15 shows only one processor 91, the processor 91 mayrepresent an array of processors such as the plurality of processors 65coupled to the input device 92, the output device 93, and the memorydevices 94 and 95.

While FIG. 15 shows the data processing apparatus 90 as a particularconfiguration of hardware and software, any configuration of hardwareand software, as would be known to a person of ordinary skill in theart, may be utilized for the purposes stated supra in conjunction withthe particular data processing apparatus 90 of FIG. 15. For example, thememory devices 94 and 95 may be portions of a single memory devicerather than separate memory devices.

While particular embodiments of the present invention have beendescribed herein for purposes of illustration, many modifications andchanges will become apparent to those skilled in the art. Accordingly,the appended claims are intended to encompass all such modifications andchanges as fall within the true spirit and scope of this invention.

What is claimed is:
 1. A communication method, said method comprising:providing a governance apparatus, said governance apparatus comprising:a Government comprising a plurality of governmental components, saidgovernmental components collectively comprising a plurality of Councilssuch that a macro grid comprising an artificial intelligence and theGovernment is configured to respond to an alert pertaining to an eventthrough use of the Government, each governmental component being aneither an Executive or a Parliament; and communicating betweengovernance entities within the governance apparatus, said Governmentresponding to the alert, each governance entity being a Council of theplurality of Councils, said communicating comprising a first Council ofthe plurality of Councils sending a message to a second Council of theplurality of Councils in accordance with an enhanced TransmissionControl Protocol/Internet Protocol (TCP/IP) communication stack oflayers and a TCP/IP packet header structure comprising an enhanced IPheader, an enhanced TCP header, and a Data Area, wherein the TCP/IPcommunication stack of layers comprises a Governance Layer and anIntelligence Layer, wherein the Intelligence Layer comprisesintelligence software configured to process data pertaining to theevent, data pertaining to the alert, and data pertaining to theGovernment, and wherein the Governance Layer comprises governancesoftware configured to filter data in the TCP/IP packet header structurethrough data security and data integrity algorithms, both to and fromthe intelligence software in the Intelligence Layer, to protect theartificial intelligence from attack; and assigning the artificialintelligence a primary Class E IP address having its five high orderbits set to 1 1 1 1 0, wherein the enhanced IP header comprises a sourceIP address pertaining to the first Council and being linked as a firstsub-IP address to the primary Class E IP address of the artificialintelligence, and wherein the enhanced IP header further comprises adestination IP address pertaining to the second Council and being linkedas a second sub-IP address to the primary Class E IP address of theartificial intelligence, wherein the artificial intelligence is residingin a primary Council of the plurality of Councils having the primaryClass E IP address and is under isolation or extinguishment, and whereinthe governance software is further configured to relocate the artificialintelligence to another Council of the plurality of Councils.
 2. Themethod of claim 1, wherein the method further comprises said artificialintelligence placing instructive data into the Data Area to requestapplication software to undertake application tasks across theGovernment for responding to the alert.
 3. The method of claim 1,wherein the enhanced TCP header comprises a multi bit identifierconsisting of a sequence of bits that identify a governance entity typein whose behalf the message is being sent by the first Council.
 4. Themethod of claim 1, wherein the method further comprises saidintelligence software writing Kind and Descriptor data into the enhancedTCP header, wherein the Kind and Descriptor data comprises parameterspertaining to the event, the alert, and/or the Government.
 5. The methodof claim 4, wherein the method further comprises said intelligencesoftware configured to read the Kind and Descriptor data in the TCPheader upon being implemented by the second Council after the secondCouncil receives the message.
 6. The method of claim 4, wherein the Kindand Descriptor data comprise a scale of the event, a scale of theresponse to the event, and GPS data which identify a location of theevent or a location of a source of the event.
 7. The method of claim 4,wherein the Kind and Descriptor data comprise data pertaining toresource processors which are micro grid processors that have beenassigned to the artificial intelligence such that each resourceprocessor is not a Council of the plurality of Councils.
 8. The methodof claim 4, wherein the Kind and Descriptor data comprise dataidentifying a total number of mobile Councils in the Government, a totalnumber of fixed Councils in the Government, a total number of mobileParliaments in the Government, and a total number of fixed Parliamentsin the Government.
 9. The method of claim 1, said governance apparatusfurther comprising: a plurality of micro grid apparatuses, each microgrid apparatus being either a simple micro grid apparatus or a complexmicro grid apparatus, each complex micro grid apparatus being aconnectivity structure, each micro grid apparatus being wirelesslyconnected to another micro grid apparatus of the plurality of micro gridapparatuses, each micro grid apparatus comprising a unique governmentalcomponent of the plurality of governmental components, each Executiveconsisting of a unique processor of a plurality of processors disposedin a unique simple micro grid apparatus of the plurality of micro gridapparatuses, each Parliament consisting of a unique processor of eachplurality of processors of at least two pluralities of processors, eachprocessor of each plurality of processors of each micro grid apparatushaving its own operating system, each unique processor in each Executiveor Parliament in the Government being a Council of the plurality ofCouncils and having a unique operating system differing from theoperating system of each other processor in the plurality of processorsthat comprises said each unique processor.